Skip to content

Learn Git and GitHub without any code!

Using the Hello World guide, you’ll start a branch, write comments, and open a pull request.

Read the guide
  • Unwatch
    Notifications
  • Fork
Permalink
Branch: master
Find file Copy path
Find file Copy path
1 contributor

Users who have contributed to this file

14647 lines (14364 sloc) 588 KB
<!DOCTYPE html>
<html>
<head><meta charset="utf-8" />
<title>Investigate a Dataset</title>
<script src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.1.10/require.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script>
<style type="text/css">
/*!
*
* Twitter Bootstrap
*
*/
/*!
* Bootstrap v3.3.7 (http://getbootstrap.com)
* Copyright 2011-2016 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
*/
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html {
font-family: sans-serif;
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
}
body {
margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
display: block;
}
audio,
canvas,
progress,
video {
display: inline-block;
vertical-align: baseline;
}
audio:not([controls]) {
display: none;
height: 0;
}
[hidden],
template {
display: none;
}
a {
background-color: transparent;
}
a:active,
a:hover {
outline: 0;
}
abbr[title] {
border-bottom: 1px dotted;
}
b,
strong {
font-weight: bold;
}
dfn {
font-style: italic;
}
h1 {
font-size: 2em;
margin: 0.67em 0;
}
mark {
background: #ff0;
color: #000;
}
small {
font-size: 80%;
}
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
top: -0.5em;
}
sub {
bottom: -0.25em;
}
img {
border: 0;
}
svg:not(:root) {
overflow: hidden;
}
figure {
margin: 1em 40px;
}
hr {
box-sizing: content-box;
height: 0;
}
pre {
overflow: auto;
}
code,
kbd,
pre,
samp {
font-family: monospace, monospace;
font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
color: inherit;
font: inherit;
margin: 0;
}
button {
overflow: visible;
}
button,
select {
text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
-webkit-appearance: button;
cursor: pointer;
}
button[disabled],
html input[disabled] {
cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;
}
input {
line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box;
padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
height: auto;
}
input[type="search"] {
-webkit-appearance: textfield;
box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
fieldset {
border: 1px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em;
}
legend {
border: 0;
padding: 0;
}
textarea {
overflow: auto;
}
optgroup {
font-weight: bold;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
td,
th {
padding: 0;
}
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {
*,
*:before,
*:after {
background: transparent !important;
box-shadow: none !important;
text-shadow: none !important;
}
a,
a:visited {
text-decoration: underline;
}
a[href]:after {
content: " (" attr(href) ")";
}
abbr[title]:after {
content: " (" attr(title) ")";
}
a[href^="#"]:after,
a[href^="javascript:"]:after {
content: "";
}
pre,
blockquote {
border: 1px solid #999;
page-break-inside: avoid;
}
thead {
display: table-header-group;
}
tr,
img {
page-break-inside: avoid;
}
img {
max-width: 100% !important;
}
p,
h2,
h3 {
orphans: 3;
widows: 3;
}
h2,
h3 {
page-break-after: avoid;
}
.navbar {
display: none;
}
.btn > .caret,
.dropup > .btn > .caret {
border-top-color: #000 !important;
}
.label {
border: 1px solid #000;
}
.table {
border-collapse: collapse !important;
}
.table td,
.table th {
background-color: #fff !important;
}
.table-bordered th,
.table-bordered td {
border: 1px solid #ddd !important;
}
}
@font-face {
font-family: 'Glyphicons Halflings';
src: url('../components/bootstrap/fonts/glyphicons-halflings-regular.eot');
src: url('../components/bootstrap/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../components/bootstrap/fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../components/bootstrap/fonts/glyphicons-halflings-regular.woff') format('woff'), url('../components/bootstrap/fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../components/bootstrap/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}
.glyphicon {
position: relative;
top: 1px;
display: inline-block;
font-family: 'Glyphicons Halflings';
font-style: normal;
font-weight: normal;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.glyphicon-asterisk:before {
content: "\002a";
}
.glyphicon-plus:before {
content: "\002b";
}
.glyphicon-euro:before,
.glyphicon-eur:before {
content: "\20ac";
}
.glyphicon-minus:before {
content: "\2212";
}
.glyphicon-cloud:before {
content: "\2601";
}
.glyphicon-envelope:before {
content: "\2709";
}
.glyphicon-pencil:before {
content: "\270f";
}
.glyphicon-glass:before {
content: "\e001";
}
.glyphicon-music:before {
content: "\e002";
}
.glyphicon-search:before {
content: "\e003";
}
.glyphicon-heart:before {
content: "\e005";
}
.glyphicon-star:before {
content: "\e006";
}
.glyphicon-star-empty:before {
content: "\e007";
}
.glyphicon-user:before {
content: "\e008";
}
.glyphicon-film:before {
content: "\e009";
}
.glyphicon-th-large:before {
content: "\e010";
}
.glyphicon-th:before {
content: "\e011";
}
.glyphicon-th-list:before {
content: "\e012";
}
.glyphicon-ok:before {
content: "\e013";
}
.glyphicon-remove:before {
content: "\e014";
}
.glyphicon-zoom-in:before {
content: "\e015";
}
.glyphicon-zoom-out:before {
content: "\e016";
}
.glyphicon-off:before {
content: "\e017";
}
.glyphicon-signal:before {
content: "\e018";
}
.glyphicon-cog:before {
content: "\e019";
}
.glyphicon-trash:before {
content: "\e020";
}
.glyphicon-home:before {
content: "\e021";
}
.glyphicon-file:before {
content: "\e022";
}
.glyphicon-time:before {
content: "\e023";
}
.glyphicon-road:before {
content: "\e024";
}
.glyphicon-download-alt:before {
content: "\e025";
}
.glyphicon-download:before {
content: "\e026";
}
.glyphicon-upload:before {
content: "\e027";
}
.glyphicon-inbox:before {
content: "\e028";
}
.glyphicon-play-circle:before {
content: "\e029";
}
.glyphicon-repeat:before {
content: "\e030";
}
.glyphicon-refresh:before {
content: "\e031";
}
.glyphicon-list-alt:before {
content: "\e032";
}
.glyphicon-lock:before {
content: "\e033";
}
.glyphicon-flag:before {
content: "\e034";
}
.glyphicon-headphones:before {
content: "\e035";
}
.glyphicon-volume-off:before {
content: "\e036";
}
.glyphicon-volume-down:before {
content: "\e037";
}
.glyphicon-volume-up:before {
content: "\e038";
}
.glyphicon-qrcode:before {
content: "\e039";
}
.glyphicon-barcode:before {
content: "\e040";
}
.glyphicon-tag:before {
content: "\e041";
}
.glyphicon-tags:before {
content: "\e042";
}
.glyphicon-book:before {
content: "\e043";
}
.glyphicon-bookmark:before {
content: "\e044";
}
.glyphicon-print:before {
content: "\e045";
}
.glyphicon-camera:before {
content: "\e046";
}
.glyphicon-font:before {
content: "\e047";
}
.glyphicon-bold:before {
content: "\e048";
}
.glyphicon-italic:before {
content: "\e049";
}
.glyphicon-text-height:before {
content: "\e050";
}
.glyphicon-text-width:before {
content: "\e051";
}
.glyphicon-align-left:before {
content: "\e052";
}
.glyphicon-align-center:before {
content: "\e053";
}
.glyphicon-align-right:before {
content: "\e054";
}
.glyphicon-align-justify:before {
content: "\e055";
}
.glyphicon-list:before {
content: "\e056";
}
.glyphicon-indent-left:before {
content: "\e057";
}
.glyphicon-indent-right:before {
content: "\e058";
}
.glyphicon-facetime-video:before {
content: "\e059";
}
.glyphicon-picture:before {
content: "\e060";
}
.glyphicon-map-marker:before {
content: "\e062";
}
.glyphicon-adjust:before {
content: "\e063";
}
.glyphicon-tint:before {
content: "\e064";
}
.glyphicon-edit:before {
content: "\e065";
}
.glyphicon-share:before {
content: "\e066";
}
.glyphicon-check:before {
content: "\e067";
}
.glyphicon-move:before {
content: "\e068";
}
.glyphicon-step-backward:before {
content: "\e069";
}
.glyphicon-fast-backward:before {
content: "\e070";
}
.glyphicon-backward:before {
content: "\e071";
}
.glyphicon-play:before {
content: "\e072";
}
.glyphicon-pause:before {
content: "\e073";
}
.glyphicon-stop:before {
content: "\e074";
}
.glyphicon-forward:before {
content: "\e075";
}
.glyphicon-fast-forward:before {
content: "\e076";
}
.glyphicon-step-forward:before {
content: "\e077";
}
.glyphicon-eject:before {
content: "\e078";
}
.glyphicon-chevron-left:before {
content: "\e079";
}
.glyphicon-chevron-right:before {
content: "\e080";
}
.glyphicon-plus-sign:before {
content: "\e081";
}
.glyphicon-minus-sign:before {
content: "\e082";
}
.glyphicon-remove-sign:before {
content: "\e083";
}
.glyphicon-ok-sign:before {
content: "\e084";
}
.glyphicon-question-sign:before {
content: "\e085";
}
.glyphicon-info-sign:before {
content: "\e086";
}
.glyphicon-screenshot:before {
content: "\e087";
}
.glyphicon-remove-circle:before {
content: "\e088";
}
.glyphicon-ok-circle:before {
content: "\e089";
}
.glyphicon-ban-circle:before {
content: "\e090";
}
.glyphicon-arrow-left:before {
content: "\e091";
}
.glyphicon-arrow-right:before {
content: "\e092";
}
.glyphicon-arrow-up:before {
content: "\e093";
}
.glyphicon-arrow-down:before {
content: "\e094";
}
.glyphicon-share-alt:before {
content: "\e095";
}
.glyphicon-resize-full:before {
content: "\e096";
}
.glyphicon-resize-small:before {
content: "\e097";
}
.glyphicon-exclamation-sign:before {
content: "\e101";
}
.glyphicon-gift:before {
content: "\e102";
}
.glyphicon-leaf:before {
content: "\e103";
}
.glyphicon-fire:before {
content: "\e104";
}
.glyphicon-eye-open:before {
content: "\e105";
}
.glyphicon-eye-close:before {
content: "\e106";
}
.glyphicon-warning-sign:before {
content: "\e107";
}
.glyphicon-plane:before {
content: "\e108";
}
.glyphicon-calendar:before {
content: "\e109";
}
.glyphicon-random:before {
content: "\e110";
}
.glyphicon-comment:before {
content: "\e111";
}
.glyphicon-magnet:before {
content: "\e112";
}
.glyphicon-chevron-up:before {
content: "\e113";
}
.glyphicon-chevron-down:before {
content: "\e114";
}
.glyphicon-retweet:before {
content: "\e115";
}
.glyphicon-shopping-cart:before {
content: "\e116";
}
.glyphicon-folder-close:before {
content: "\e117";
}
.glyphicon-folder-open:before {
content: "\e118";
}
.glyphicon-resize-vertical:before {
content: "\e119";
}
.glyphicon-resize-horizontal:before {
content: "\e120";
}
.glyphicon-hdd:before {
content: "\e121";
}
.glyphicon-bullhorn:before {
content: "\e122";
}
.glyphicon-bell:before {
content: "\e123";
}
.glyphicon-certificate:before {
content: "\e124";
}
.glyphicon-thumbs-up:before {
content: "\e125";
}
.glyphicon-thumbs-down:before {
content: "\e126";
}
.glyphicon-hand-right:before {
content: "\e127";
}
.glyphicon-hand-left:before {
content: "\e128";
}
.glyphicon-hand-up:before {
content: "\e129";
}
.glyphicon-hand-down:before {
content: "\e130";
}
.glyphicon-circle-arrow-right:before {
content: "\e131";
}
.glyphicon-circle-arrow-left:before {
content: "\e132";
}
.glyphicon-circle-arrow-up:before {
content: "\e133";
}
.glyphicon-circle-arrow-down:before {
content: "\e134";
}
.glyphicon-globe:before {
content: "\e135";
}
.glyphicon-wrench:before {
content: "\e136";
}
.glyphicon-tasks:before {
content: "\e137";
}
.glyphicon-filter:before {
content: "\e138";
}
.glyphicon-briefcase:before {
content: "\e139";
}
.glyphicon-fullscreen:before {
content: "\e140";
}
.glyphicon-dashboard:before {
content: "\e141";
}
.glyphicon-paperclip:before {
content: "\e142";
}
.glyphicon-heart-empty:before {
content: "\e143";
}
.glyphicon-link:before {
content: "\e144";
}
.glyphicon-phone:before {
content: "\e145";
}
.glyphicon-pushpin:before {
content: "\e146";
}
.glyphicon-usd:before {
content: "\e148";
}
.glyphicon-gbp:before {
content: "\e149";
}
.glyphicon-sort:before {
content: "\e150";
}
.glyphicon-sort-by-alphabet:before {
content: "\e151";
}
.glyphicon-sort-by-alphabet-alt:before {
content: "\e152";
}
.glyphicon-sort-by-order:before {
content: "\e153";
}
.glyphicon-sort-by-order-alt:before {
content: "\e154";
}
.glyphicon-sort-by-attributes:before {
content: "\e155";
}
.glyphicon-sort-by-attributes-alt:before {
content: "\e156";
}
.glyphicon-unchecked:before {
content: "\e157";
}
.glyphicon-expand:before {
content: "\e158";
}
.glyphicon-collapse-down:before {
content: "\e159";
}
.glyphicon-collapse-up:before {
content: "\e160";
}
.glyphicon-log-in:before {
content: "\e161";
}
.glyphicon-flash:before {
content: "\e162";
}
.glyphicon-log-out:before {
content: "\e163";
}
.glyphicon-new-window:before {
content: "\e164";
}
.glyphicon-record:before {
content: "\e165";
}
.glyphicon-save:before {
content: "\e166";
}
.glyphicon-open:before {
content: "\e167";
}
.glyphicon-saved:before {
content: "\e168";
}
.glyphicon-import:before {
content: "\e169";
}
.glyphicon-export:before {
content: "\e170";
}
.glyphicon-send:before {
content: "\e171";
}
.glyphicon-floppy-disk:before {
content: "\e172";
}
.glyphicon-floppy-saved:before {
content: "\e173";
}
.glyphicon-floppy-remove:before {
content: "\e174";
}
.glyphicon-floppy-save:before {
content: "\e175";
}
.glyphicon-floppy-open:before {
content: "\e176";
}
.glyphicon-credit-card:before {
content: "\e177";
}
.glyphicon-transfer:before {
content: "\e178";
}
.glyphicon-cutlery:before {
content: "\e179";
}
.glyphicon-header:before {
content: "\e180";
}
.glyphicon-compressed:before {
content: "\e181";
}
.glyphicon-earphone:before {
content: "\e182";
}
.glyphicon-phone-alt:before {
content: "\e183";
}
.glyphicon-tower:before {
content: "\e184";
}
.glyphicon-stats:before {
content: "\e185";
}
.glyphicon-sd-video:before {
content: "\e186";
}
.glyphicon-hd-video:before {
content: "\e187";
}
.glyphicon-subtitles:before {
content: "\e188";
}
.glyphicon-sound-stereo:before {
content: "\e189";
}
.glyphicon-sound-dolby:before {
content: "\e190";
}
.glyphicon-sound-5-1:before {
content: "\e191";
}
.glyphicon-sound-6-1:before {
content: "\e192";
}
.glyphicon-sound-7-1:before {
content: "\e193";
}
.glyphicon-copyright-mark:before {
content: "\e194";
}
.glyphicon-registration-mark:before {
content: "\e195";
}
.glyphicon-cloud-download:before {
content: "\e197";
}
.glyphicon-cloud-upload:before {
content: "\e198";
}
.glyphicon-tree-conifer:before {
content: "\e199";
}
.glyphicon-tree-deciduous:before {
content: "\e200";
}
.glyphicon-cd:before {
content: "\e201";
}
.glyphicon-save-file:before {
content: "\e202";
}
.glyphicon-open-file:before {
content: "\e203";
}
.glyphicon-level-up:before {
content: "\e204";
}
.glyphicon-copy:before {
content: "\e205";
}
.glyphicon-paste:before {
content: "\e206";
}
.glyphicon-alert:before {
content: "\e209";
}
.glyphicon-equalizer:before {
content: "\e210";
}
.glyphicon-king:before {
content: "\e211";
}
.glyphicon-queen:before {
content: "\e212";
}
.glyphicon-pawn:before {
content: "\e213";
}
.glyphicon-bishop:before {
content: "\e214";
}
.glyphicon-knight:before {
content: "\e215";
}
.glyphicon-baby-formula:before {
content: "\e216";
}
.glyphicon-tent:before {
content: "\26fa";
}
.glyphicon-blackboard:before {
content: "\e218";
}
.glyphicon-bed:before {
content: "\e219";
}
.glyphicon-apple:before {
content: "\f8ff";
}
.glyphicon-erase:before {
content: "\e221";
}
.glyphicon-hourglass:before {
content: "\231b";
}
.glyphicon-lamp:before {
content: "\e223";
}
.glyphicon-duplicate:before {
content: "\e224";
}
.glyphicon-piggy-bank:before {
content: "\e225";
}
.glyphicon-scissors:before {
content: "\e226";
}
.glyphicon-bitcoin:before {
content: "\e227";
}
.glyphicon-btc:before {
content: "\e227";
}
.glyphicon-xbt:before {
content: "\e227";
}
.glyphicon-yen:before {
content: "\00a5";
}
.glyphicon-jpy:before {
content: "\00a5";
}
.glyphicon-ruble:before {
content: "\20bd";
}
.glyphicon-rub:before {
content: "\20bd";
}
.glyphicon-scale:before {
content: "\e230";
}
.glyphicon-ice-lolly:before {
content: "\e231";
}
.glyphicon-ice-lolly-tasted:before {
content: "\e232";
}
.glyphicon-education:before {
content: "\e233";
}
.glyphicon-option-horizontal:before {
content: "\e234";
}
.glyphicon-option-vertical:before {
content: "\e235";
}
.glyphicon-menu-hamburger:before {
content: "\e236";
}
.glyphicon-modal-window:before {
content: "\e237";
}
.glyphicon-oil:before {
content: "\e238";
}
.glyphicon-grain:before {
content: "\e239";
}
.glyphicon-sunglasses:before {
content: "\e240";
}
.glyphicon-text-size:before {
content: "\e241";
}
.glyphicon-text-color:before {
content: "\e242";
}
.glyphicon-text-background:before {
content: "\e243";
}
.glyphicon-object-align-top:before {
content: "\e244";
}
.glyphicon-object-align-bottom:before {
content: "\e245";
}
.glyphicon-object-align-horizontal:before {
content: "\e246";
}
.glyphicon-object-align-left:before {
content: "\e247";
}
.glyphicon-object-align-vertical:before {
content: "\e248";
}
.glyphicon-object-align-right:before {
content: "\e249";
}
.glyphicon-triangle-right:before {
content: "\e250";
}
.glyphicon-triangle-left:before {
content: "\e251";
}
.glyphicon-triangle-bottom:before {
content: "\e252";
}
.glyphicon-triangle-top:before {
content: "\e253";
}
.glyphicon-console:before {
content: "\e254";
}
.glyphicon-superscript:before {
content: "\e255";
}
.glyphicon-subscript:before {
content: "\e256";
}
.glyphicon-menu-left:before {
content: "\e257";
}
.glyphicon-menu-right:before {
content: "\e258";
}
.glyphicon-menu-down:before {
content: "\e259";
}
.glyphicon-menu-up:before {
content: "\e260";
}
* {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
*:before,
*:after {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
html {
font-size: 10px;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 13px;
line-height: 1.42857143;
color: #000;
background-color: #fff;
}
input,
button,
select,
textarea {
font-family: inherit;
font-size: inherit;
line-height: inherit;
}
a {
color: #337ab7;
text-decoration: none;
}
a:hover,
a:focus {
color: #23527c;
text-decoration: underline;
}
a:focus {
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
}
figure {
margin: 0;
}
img {
vertical-align: middle;
}
.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
display: block;
max-width: 100%;
height: auto;
}
.img-rounded {
border-radius: 3px;
}
.img-thumbnail {
padding: 4px;
line-height: 1.42857143;
background-color: #fff;
border: 1px solid #ddd;
border-radius: 2px;
-webkit-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
display: inline-block;
max-width: 100%;
height: auto;
}
.img-circle {
border-radius: 50%;
}
hr {
margin-top: 18px;
margin-bottom: 18px;
border: 0;
border-top: 1px solid #eeeeee;
}
.sr-only {
position: absolute;
width: 1px;
height: 1px;
margin: -1px;
padding: 0;
overflow: hidden;
clip: rect(0, 0, 0, 0);
border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
position: static;
width: auto;
height: auto;
margin: 0;
overflow: visible;
clip: auto;
}
[role="button"] {
cursor: pointer;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
font-family: inherit;
font-weight: 500;
line-height: 1.1;
color: inherit;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {
font-weight: normal;
line-height: 1;
color: #777777;
}
h1,
.h1,
h2,
.h2,
h3,
.h3 {
margin-top: 18px;
margin-bottom: 9px;
}
h1 small,
.h1 small,
h2 small,
.h2 small,
h3 small,
.h3 small,
h1 .small,
.h1 .small,
h2 .small,
.h2 .small,
h3 .small,
.h3 .small {
font-size: 65%;
}
h4,
.h4,
h5,
.h5,
h6,
.h6 {
margin-top: 9px;
margin-bottom: 9px;
}
h4 small,
.h4 small,
h5 small,
.h5 small,
h6 small,
.h6 small,
h4 .small,
.h4 .small,
h5 .small,
.h5 .small,
h6 .small,
.h6 .small {
font-size: 75%;
}
h1,
.h1 {
font-size: 33px;
}
h2,
.h2 {
font-size: 27px;
}
h3,
.h3 {
font-size: 23px;
}
h4,
.h4 {
font-size: 17px;
}
h5,
.h5 {
font-size: 13px;
}
h6,
.h6 {
font-size: 12px;
}
p {
margin: 0 0 9px;
}
.lead {
margin-bottom: 18px;
font-size: 14px;
font-weight: 300;
line-height: 1.4;
}
@media (min-width: 768px) {
.lead {
font-size: 19.5px;
}
}
small,
.small {
font-size: 92%;
}
mark,
.mark {
background-color: #fcf8e3;
padding: .2em;
}
.text-left {
text-align: left;
}
.text-right {
text-align: right;
}
.text-center {
text-align: center;
}
.text-justify {
text-align: justify;
}
.text-nowrap {
white-space: nowrap;
}
.text-lowercase {
text-transform: lowercase;
}
.text-uppercase {
text-transform: uppercase;
}
.text-capitalize {
text-transform: capitalize;
}
.text-muted {
color: #777777;
}
.text-primary {
color: #337ab7;
}
a.text-primary:hover,
a.text-primary:focus {
color: #286090;
}
.text-success {
color: #3c763d;
}
a.text-success:hover,
a.text-success:focus {
color: #2b542c;
}
.text-info {
color: #31708f;
}
a.text-info:hover,
a.text-info:focus {
color: #245269;
}
.text-warning {
color: #8a6d3b;
}
a.text-warning:hover,
a.text-warning:focus {
color: #66512c;
}
.text-danger {
color: #a94442;
}
a.text-danger:hover,
a.text-danger:focus {
color: #843534;
}
.bg-primary {
color: #fff;
background-color: #337ab7;
}
a.bg-primary:hover,
a.bg-primary:focus {
background-color: #286090;
}
.bg-success {
background-color: #dff0d8;
}
a.bg-success:hover,
a.bg-success:focus {
background-color: #c1e2b3;
}
.bg-info {
background-color: #d9edf7;
}
a.bg-info:hover,
a.bg-info:focus {
background-color: #afd9ee;
}
.bg-warning {
background-color: #fcf8e3;
}
a.bg-warning:hover,
a.bg-warning:focus {
background-color: #f7ecb5;
}
.bg-danger {
background-color: #f2dede;
}
a.bg-danger:hover,
a.bg-danger:focus {
background-color: #e4b9b9;
}
.page-header {
padding-bottom: 8px;
margin: 36px 0 18px;
border-bottom: 1px solid #eeeeee;
}
ul,
ol {
margin-top: 0;
margin-bottom: 9px;
}
ul ul,
ol ul,
ul ol,
ol ol {
margin-bottom: 0;
}
.list-unstyled {
padding-left: 0;
list-style: none;
}
.list-inline {
padding-left: 0;
list-style: none;
margin-left: -5px;
}
.list-inline > li {
display: inline-block;
padding-left: 5px;
padding-right: 5px;
}
dl {
margin-top: 0;
margin-bottom: 18px;
}
dt,
dd {
line-height: 1.42857143;
}
dt {
font-weight: bold;
}
dd {
margin-left: 0;
}
@media (min-width: 541px) {
.dl-horizontal dt {
float: left;
width: 160px;
clear: left;
text-align: right;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.dl-horizontal dd {
margin-left: 180px;
}
}
abbr[title],
abbr[data-original-title] {
cursor: help;
border-bottom: 1px dotted #777777;
}
.initialism {
font-size: 90%;
text-transform: uppercase;
}
blockquote {
padding: 9px 18px;
margin: 0 0 18px;
font-size: inherit;
border-left: 5px solid #eeeeee;
}
blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {
margin-bottom: 0;
}
blockquote footer,
blockquote small,
blockquote .small {
display: block;
font-size: 80%;
line-height: 1.42857143;
color: #777777;
}
blockquote footer:before,
blockquote small:before,
blockquote .small:before {
content: '\2014 \00A0';
}
.blockquote-reverse,
blockquote.pull-right {
padding-right: 15px;
padding-left: 0;
border-right: 5px solid #eeeeee;
border-left: 0;
text-align: right;
}
.blockquote-reverse footer:before,
blockquote.pull-right footer:before,
.blockquote-reverse small:before,
blockquote.pull-right small:before,
.blockquote-reverse .small:before,
blockquote.pull-right .small:before {
content: '';
}
.blockquote-reverse footer:after,
blockquote.pull-right footer:after,
.blockquote-reverse small:after,
blockquote.pull-right small:after,
.blockquote-reverse .small:after,
blockquote.pull-right .small:after {
content: '\00A0 \2014';
}
address {
margin-bottom: 18px;
font-style: normal;
line-height: 1.42857143;
}
code,
kbd,
pre,
samp {
font-family: monospace;
}
code {
padding: 2px 4px;
font-size: 90%;
color: #c7254e;
background-color: #f9f2f4;
border-radius: 2px;
}
kbd {
padding: 2px 4px;
font-size: 90%;
color: #888;
background-color: transparent;
border-radius: 1px;
box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
}
kbd kbd {
padding: 0;
font-size: 100%;
font-weight: bold;
box-shadow: none;
}
pre {
display: block;
padding: 8.5px;
margin: 0 0 9px;
font-size: 12px;
line-height: 1.42857143;
word-break: break-all;
word-wrap: break-word;
color: #333333;
background-color: #f5f5f5;
border: 1px solid #ccc;
border-radius: 2px;
}
pre code {
padding: 0;
font-size: inherit;
color: inherit;
white-space: pre-wrap;
background-color: transparent;
border-radius: 0;
}
.pre-scrollable {
max-height: 340px;
overflow-y: scroll;
}
.container {
margin-right: auto;
margin-left: auto;
padding-left: 0px;
padding-right: 0px;
}
@media (min-width: 768px) {
.container {
width: 768px;
}
}
@media (min-width: 992px) {
.container {
width: 940px;
}
}
@media (min-width: 1200px) {
.container {
width: 1140px;
}
}
.container-fluid {
margin-right: auto;
margin-left: auto;
padding-left: 0px;
padding-right: 0px;
}
.row {
margin-left: 0px;
margin-right: 0px;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
position: relative;
min-height: 1px;
padding-left: 0px;
padding-right: 0px;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
float: left;
}
.col-xs-12 {
width: 100%;
}
.col-xs-11 {
width: 91.66666667%;
}
.col-xs-10 {
width: 83.33333333%;
}
.col-xs-9 {
width: 75%;
}
.col-xs-8 {
width: 66.66666667%;
}
.col-xs-7 {
width: 58.33333333%;
}
.col-xs-6 {
width: 50%;
}
.col-xs-5 {
width: 41.66666667%;
}
.col-xs-4 {
width: 33.33333333%;
}
.col-xs-3 {
width: 25%;
}
.col-xs-2 {
width: 16.66666667%;
}
.col-xs-1 {
width: 8.33333333%;
}
.col-xs-pull-12 {
right: 100%;
}
.col-xs-pull-11 {
right: 91.66666667%;
}
.col-xs-pull-10 {
right: 83.33333333%;
}
.col-xs-pull-9 {
right: 75%;
}
.col-xs-pull-8 {
right: 66.66666667%;
}
.col-xs-pull-7 {
right: 58.33333333%;
}
.col-xs-pull-6 {
right: 50%;
}
.col-xs-pull-5 {
right: 41.66666667%;
}
.col-xs-pull-4 {
right: 33.33333333%;
}
.col-xs-pull-3 {
right: 25%;
}
.col-xs-pull-2 {
right: 16.66666667%;
}
.col-xs-pull-1 {
right: 8.33333333%;
}
.col-xs-pull-0 {
right: auto;
}
.col-xs-push-12 {
left: 100%;
}
.col-xs-push-11 {
left: 91.66666667%;
}
.col-xs-push-10 {
left: 83.33333333%;
}
.col-xs-push-9 {
left: 75%;
}
.col-xs-push-8 {
left: 66.66666667%;
}
.col-xs-push-7 {
left: 58.33333333%;
}
.col-xs-push-6 {
left: 50%;
}
.col-xs-push-5 {
left: 41.66666667%;
}
.col-xs-push-4 {
left: 33.33333333%;
}
.col-xs-push-3 {
left: 25%;
}
.col-xs-push-2 {
left: 16.66666667%;
}
.col-xs-push-1 {
left: 8.33333333%;
}
.col-xs-push-0 {
left: auto;
}
.col-xs-offset-12 {
margin-left: 100%;
}
.col-xs-offset-11 {
margin-left: 91.66666667%;
}
.col-xs-offset-10 {
margin-left: 83.33333333%;
}
.col-xs-offset-9 {
margin-left: 75%;
}
.col-xs-offset-8 {
margin-left: 66.66666667%;
}
.col-xs-offset-7 {
margin-left: 58.33333333%;
}
.col-xs-offset-6 {
margin-left: 50%;
}
.col-xs-offset-5 {
margin-left: 41.66666667%;
}
.col-xs-offset-4 {
margin-left: 33.33333333%;
}
.col-xs-offset-3 {
margin-left: 25%;
}
.col-xs-offset-2 {
margin-left: 16.66666667%;
}
.col-xs-offset-1 {
margin-left: 8.33333333%;
}
.col-xs-offset-0 {
margin-left: 0%;
}
@media (min-width: 768px) {
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
float: left;
}
.col-sm-12 {
width: 100%;
}
.col-sm-11 {
width: 91.66666667%;
}
.col-sm-10 {
width: 83.33333333%;
}
.col-sm-9 {
width: 75%;
}
.col-sm-8 {
width: 66.66666667%;
}
.col-sm-7 {
width: 58.33333333%;
}
.col-sm-6 {
width: 50%;
}
.col-sm-5 {
width: 41.66666667%;
}
.col-sm-4 {
width: 33.33333333%;
}
.col-sm-3 {
width: 25%;
}
.col-sm-2 {
width: 16.66666667%;
}
.col-sm-1 {
width: 8.33333333%;
}
.col-sm-pull-12 {
right: 100%;
}
.col-sm-pull-11 {
right: 91.66666667%;
}
.col-sm-pull-10 {
right: 83.33333333%;
}
.col-sm-pull-9 {
right: 75%;
}
.col-sm-pull-8 {
right: 66.66666667%;
}
.col-sm-pull-7 {
right: 58.33333333%;
}
.col-sm-pull-6 {
right: 50%;
}
.col-sm-pull-5 {
right: 41.66666667%;
}
.col-sm-pull-4 {
right: 33.33333333%;
}
.col-sm-pull-3 {
right: 25%;
}
.col-sm-pull-2 {
right: 16.66666667%;
}
.col-sm-pull-1 {
right: 8.33333333%;
}
.col-sm-pull-0 {
right: auto;
}
.col-sm-push-12 {
left: 100%;
}
.col-sm-push-11 {
left: 91.66666667%;
}
.col-sm-push-10 {
left: 83.33333333%;
}
.col-sm-push-9 {
left: 75%;
}
.col-sm-push-8 {
left: 66.66666667%;
}
.col-sm-push-7 {
left: 58.33333333%;
}
.col-sm-push-6 {
left: 50%;
}
.col-sm-push-5 {
left: 41.66666667%;
}
.col-sm-push-4 {
left: 33.33333333%;
}
.col-sm-push-3 {
left: 25%;
}
.col-sm-push-2 {
left: 16.66666667%;
}
.col-sm-push-1 {
left: 8.33333333%;
}
.col-sm-push-0 {
left: auto;
}
.col-sm-offset-12 {
margin-left: 100%;
}
.col-sm-offset-11 {
margin-left: 91.66666667%;
}
.col-sm-offset-10 {
margin-left: 83.33333333%;
}
.col-sm-offset-9 {
margin-left: 75%;
}
.col-sm-offset-8 {
margin-left: 66.66666667%;
}
.col-sm-offset-7 {
margin-left: 58.33333333%;
}
.col-sm-offset-6 {
margin-left: 50%;
}
.col-sm-offset-5 {
margin-left: 41.66666667%;
}
.col-sm-offset-4 {
margin-left: 33.33333333%;
}
.col-sm-offset-3 {
margin-left: 25%;
}
.col-sm-offset-2 {
margin-left: 16.66666667%;
}
.col-sm-offset-1 {
margin-left: 8.33333333%;
}
.col-sm-offset-0 {
margin-left: 0%;
}
}
@media (min-width: 992px) {
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
float: left;
}
.col-md-12 {
width: 100%;
}
.col-md-11 {
width: 91.66666667%;
}
.col-md-10 {
width: 83.33333333%;
}
.col-md-9 {
width: 75%;
}
.col-md-8 {
width: 66.66666667%;
}
.col-md-7 {
width: 58.33333333%;
}
.col-md-6 {
width: 50%;
}
.col-md-5 {
width: 41.66666667%;
}
.col-md-4 {
width: 33.33333333%;
}
.col-md-3 {
width: 25%;
}
.col-md-2 {
width: 16.66666667%;
}
.col-md-1 {
width: 8.33333333%;
}
.col-md-pull-12 {
right: 100%;
}
.col-md-pull-11 {
right: 91.66666667%;
}
.col-md-pull-10 {
right: 83.33333333%;
}
.col-md-pull-9 {
right: 75%;
}
.col-md-pull-8 {
right: 66.66666667%;
}
.col-md-pull-7 {
right: 58.33333333%;
}
.col-md-pull-6 {
right: 50%;
}
.col-md-pull-5 {
right: 41.66666667%;
}
.col-md-pull-4 {
right: 33.33333333%;
}
.col-md-pull-3 {
right: 25%;
}
.col-md-pull-2 {
right: 16.66666667%;
}
.col-md-pull-1 {
right: 8.33333333%;
}
.col-md-pull-0 {
right: auto;
}
.col-md-push-12 {
left: 100%;
}
.col-md-push-11 {
left: 91.66666667%;
}
.col-md-push-10 {
left: 83.33333333%;
}
.col-md-push-9 {
left: 75%;
}
.col-md-push-8 {
left: 66.66666667%;
}
.col-md-push-7 {
left: 58.33333333%;
}
.col-md-push-6 {
left: 50%;
}
.col-md-push-5 {
left: 41.66666667%;
}
.col-md-push-4 {
left: 33.33333333%;
}
.col-md-push-3 {
left: 25%;
}
.col-md-push-2 {
left: 16.66666667%;
}
.col-md-push-1 {
left: 8.33333333%;
}
.col-md-push-0 {
left: auto;
}
.col-md-offset-12 {
margin-left: 100%;
}
.col-md-offset-11 {
margin-left: 91.66666667%;
}
.col-md-offset-10 {
margin-left: 83.33333333%;
}
.col-md-offset-9 {
margin-left: 75%;
}
.col-md-offset-8 {
margin-left: 66.66666667%;
}
.col-md-offset-7 {
margin-left: 58.33333333%;
}
.col-md-offset-6 {
margin-left: 50%;
}
.col-md-offset-5 {
margin-left: 41.66666667%;
}
.col-md-offset-4 {
margin-left: 33.33333333%;
}
.col-md-offset-3 {
margin-left: 25%;
}
.col-md-offset-2 {
margin-left: 16.66666667%;
}
.col-md-offset-1 {
margin-left: 8.33333333%;
}
.col-md-offset-0 {
margin-left: 0%;
}
}
@media (min-width: 1200px) {
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
float: left;
}
.col-lg-12 {
width: 100%;
}
.col-lg-11 {
width: 91.66666667%;
}
.col-lg-10 {
width: 83.33333333%;
}
.col-lg-9 {
width: 75%;
}
.col-lg-8 {
width: 66.66666667%;
}
.col-lg-7 {
width: 58.33333333%;
}
.col-lg-6 {
width: 50%;
}
.col-lg-5 {
width: 41.66666667%;
}
.col-lg-4 {
width: 33.33333333%;
}
.col-lg-3 {
width: 25%;
}
.col-lg-2 {
width: 16.66666667%;
}
.col-lg-1 {
width: 8.33333333%;
}
.col-lg-pull-12 {
right: 100%;
}
.col-lg-pull-11 {
right: 91.66666667%;
}
.col-lg-pull-10 {
right: 83.33333333%;
}
.col-lg-pull-9 {
right: 75%;
}
.col-lg-pull-8 {
right: 66.66666667%;
}
.col-lg-pull-7 {
right: 58.33333333%;
}
.col-lg-pull-6 {
right: 50%;
}
.col-lg-pull-5 {
right: 41.66666667%;
}
.col-lg-pull-4 {
right: 33.33333333%;
}
.col-lg-pull-3 {
right: 25%;
}
.col-lg-pull-2 {
right: 16.66666667%;
}
.col-lg-pull-1 {
right: 8.33333333%;
}
.col-lg-pull-0 {
right: auto;
}
.col-lg-push-12 {
left: 100%;
}
.col-lg-push-11 {
left: 91.66666667%;
}
.col-lg-push-10 {
left: 83.33333333%;
}
.col-lg-push-9 {
left: 75%;
}
.col-lg-push-8 {
left: 66.66666667%;
}
.col-lg-push-7 {
left: 58.33333333%;
}
.col-lg-push-6 {
left: 50%;
}
.col-lg-push-5 {
left: 41.66666667%;
}
.col-lg-push-4 {
left: 33.33333333%;
}
.col-lg-push-3 {
left: 25%;
}
.col-lg-push-2 {
left: 16.66666667%;
}
.col-lg-push-1 {
left: 8.33333333%;
}
.col-lg-push-0 {
left: auto;
}
.col-lg-offset-12 {
margin-left: 100%;
}
.col-lg-offset-11 {
margin-left: 91.66666667%;
}
.col-lg-offset-10 {
margin-left: 83.33333333%;
}
.col-lg-offset-9 {
margin-left: 75%;
}
.col-lg-offset-8 {
margin-left: 66.66666667%;
}
.col-lg-offset-7 {
margin-left: 58.33333333%;
}
.col-lg-offset-6 {
margin-left: 50%;
}
.col-lg-offset-5 {
margin-left: 41.66666667%;
}
.col-lg-offset-4 {
margin-left: 33.33333333%;
}
.col-lg-offset-3 {
margin-left: 25%;
}
.col-lg-offset-2 {
margin-left: 16.66666667%;
}
.col-lg-offset-1 {
margin-left: 8.33333333%;
}
.col-lg-offset-0 {
margin-left: 0%;
}
}
table {
background-color: transparent;
}
caption {
padding-top: 8px;
padding-bottom: 8px;
color: #777777;
text-align: left;
}
th {
text-align: left;
}
.table {
width: 100%;
max-width: 100%;
margin-bottom: 18px;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
padding: 8px;
line-height: 1.42857143;
vertical-align: top;
border-top: 1px solid #ddd;
}
.table > thead > tr > th {
vertical-align: bottom;
border-bottom: 2px solid #ddd;
}
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td {
border-top: 0;
}
.table > tbody + tbody {
border-top: 2px solid #ddd;
}
.table .table {
background-color: #fff;
}
.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {
padding: 5px;
}
.table-bordered {
border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
border-bottom-width: 2px;
}
.table-striped > tbody > tr:nth-of-type(odd) {
background-color: #f9f9f9;
}
.table-hover > tbody > tr:hover {
background-color: #f5f5f5;
}
table col[class*="col-"] {
position: static;
float: none;
display: table-column;
}
table td[class*="col-"],
table th[class*="col-"] {
position: static;
float: none;
display: table-cell;
}
.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
background-color: #f5f5f5;
}
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {
background-color: #e8e8e8;
}
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
background-color: #dff0d8;
}
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr.success:hover > th {
background-color: #d0e9c6;
}
.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th {
background-color: #d9edf7;
}
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr:hover > .info,
.table-hover > tbody > tr.info:hover > th {
background-color: #c4e3f3;
}
.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
background-color: #fcf8e3;
}
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr:hover > .warning,
.table-hover > tbody > tr.warning:hover > th {
background-color: #faf2cc;
}
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
background-color: #f2dede;
}
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr:hover > .danger,
.table-hover > tbody > tr.danger:hover > th {
background-color: #ebcccc;
}
.table-responsive {
overflow-x: auto;
min-height: 0.01%;
}
@media screen and (max-width: 767px) {
.table-responsive {
width: 100%;
margin-bottom: 13.5px;
overflow-y: hidden;
-ms-overflow-style: -ms-autohiding-scrollbar;
border: 1px solid #ddd;
}
.table-responsive > .table {
margin-bottom: 0;
}
.table-responsive > .table > thead > tr > th,
.table-responsive > .table > tbody > tr > th,
.table-responsive > .table > tfoot > tr > th,
.table-responsive > .table > thead > tr > td,
.table-responsive > .table > tbody > tr > td,
.table-responsive > .table > tfoot > tr > td {
white-space: nowrap;
}
.table-responsive > .table-bordered {
border: 0;
}
.table-responsive > .table-bordered > thead > tr > th:first-child,
.table-responsive > .table-bordered > tbody > tr > th:first-child,
.table-responsive > .table-bordered > tfoot > tr > th:first-child,
.table-responsive > .table-bordered > thead > tr > td:first-child,
.table-responsive > .table-bordered > tbody > tr > td:first-child,
.table-responsive > .table-bordered > tfoot > tr > td:first-child {
border-left: 0;
}
.table-responsive > .table-bordered > thead > tr > th:last-child,
.table-responsive > .table-bordered > tbody > tr > th:last-child,
.table-responsive > .table-bordered > tfoot > tr > th:last-child,
.table-responsive > .table-bordered > thead > tr > td:last-child,
.table-responsive > .table-bordered > tbody > tr > td:last-child,
.table-responsive > .table-bordered > tfoot > tr > td:last-child {
border-right: 0;
}
.table-responsive > .table-bordered > tbody > tr:last-child > th,
.table-responsive > .table-bordered > tfoot > tr:last-child > th,
.table-responsive > .table-bordered > tbody > tr:last-child > td,
.table-responsive > .table-bordered > tfoot > tr:last-child > td {
border-bottom: 0;
}
}
fieldset {
padding: 0;
margin: 0;
border: 0;
min-width: 0;
}
legend {
display: block;
width: 100%;
padding: 0;
margin-bottom: 18px;
font-size: 19.5px;
line-height: inherit;
color: #333333;
border: 0;
border-bottom: 1px solid #e5e5e5;
}
label {
display: inline-block;
max-width: 100%;
margin-bottom: 5px;
font-weight: bold;
}
input[type="search"] {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
input[type="radio"],
input[type="checkbox"] {
margin: 4px 0 0;
margin-top: 1px \9;
line-height: normal;
}
input[type="file"] {
display: block;
}
input[type="range"] {
display: block;
width: 100%;
}
select[multiple],
select[size] {
height: auto;
}
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
}
output {
display: block;
padding-top: 7px;
font-size: 13px;
line-height: 1.42857143;
color: #555555;
}
.form-control {
display: block;
width: 100%;
height: 32px;
padding: 6px 12px;
font-size: 13px;
line-height: 1.42857143;
color: #555555;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 2px;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control:focus {
border-color: #66afe9;
outline: 0;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.form-control::-moz-placeholder {
color: #999;
opacity: 1;
}
.form-control:-ms-input-placeholder {
color: #999;
}
.form-control::-webkit-input-placeholder {
color: #999;
}
.form-control::-ms-expand {
border: 0;
background-color: transparent;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
background-color: #eeeeee;
opacity: 1;
}
.form-control[disabled],
fieldset[disabled] .form-control {
cursor: not-allowed;
}
textarea.form-control {
height: auto;
}
input[type="search"] {
-webkit-appearance: none;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
input[type="date"].form-control,
input[type="time"].form-control,
input[type="datetime-local"].form-control,
input[type="month"].form-control {
line-height: 32px;
}
input[type="date"].input-sm,
input[type="time"].input-sm,
input[type="datetime-local"].input-sm,
input[type="month"].input-sm,
.input-group-sm input[type="date"],
.input-group-sm input[type="time"],
.input-group-sm input[type="datetime-local"],
.input-group-sm input[type="month"] {
line-height: 30px;
}
input[type="date"].input-lg,
input[type="time"].input-lg,
input[type="datetime-local"].input-lg,
input[type="month"].input-lg,
.input-group-lg input[type="date"],
.input-group-lg input[type="time"],
.input-group-lg input[type="datetime-local"],
.input-group-lg input[type="month"] {
line-height: 45px;
}
}
.form-group {
margin-bottom: 15px;
}
.radio,
.checkbox {
position: relative;
display: block;
margin-top: 10px;
margin-bottom: 10px;
}
.radio label,
.checkbox label {
min-height: 18px;
padding-left: 20px;
margin-bottom: 0;
font-weight: normal;
cursor: pointer;
}
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
position: absolute;
margin-left: -20px;
margin-top: 4px \9;
}
.radio + .radio,
.checkbox + .checkbox {
margin-top: -5px;
}
.radio-inline,
.checkbox-inline {
position: relative;
display: inline-block;
padding-left: 20px;
margin-bottom: 0;
vertical-align: middle;
font-weight: normal;
cursor: pointer;
}
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
margin-top: 0;
margin-left: 10px;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"].disabled,
input[type="checkbox"].disabled,
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"] {
cursor: not-allowed;
}
.radio-inline.disabled,
.checkbox-inline.disabled,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox-inline {
cursor: not-allowed;
}
.radio.disabled label,
.checkbox.disabled label,
fieldset[disabled] .radio label,
fieldset[disabled] .checkbox label {
cursor: not-allowed;
}
.form-control-static {
padding-top: 7px;
padding-bottom: 7px;
margin-bottom: 0;
min-height: 31px;
}
.form-control-static.input-lg,
.form-control-static.input-sm {
padding-left: 0;
padding-right: 0;
}
.input-sm {
height: 30px;
padding: 5px 10px;
font-size: 12px;
line-height: 1.5;
border-radius: 1px;
}
select.input-sm {
height: 30px;
line-height: 30px;
}
textarea.input-sm,
select[multiple].input-sm {
height: auto;
}
.form-group-sm .form-control {
height: 30px;
padding: 5px 10px;
font-size: 12px;
line-height: 1.5;
border-radius: 1px;
}
.form-group-sm select.form-control {
height: 30px;
line-height: 30px;
}
.form-group-sm textarea.form-control,
.form-group-sm select[multiple].form-control {
height: auto;
}
.form-group-sm .form-control-static {
height: 30px;
min-height: 30px;
padding: 6px 10px;
font-size: 12px;
line-height: 1.5;
}
.input-lg {
height: 45px;
padding: 10px 16px;
font-size: 17px;
line-height: 1.3333333;
border-radius: 3px;
}
select.input-lg {
height: 45px;
line-height: 45px;
}
textarea.input-lg,
select[multiple].input-lg {
height: auto;
}
.form-group-lg .form-control {
height: 45px;
padding: 10px 16px;
font-size: 17px;
line-height: 1.3333333;
border-radius: 3px;
}
.form-group-lg select.form-control {
height: 45px;
line-height: 45px;
}
.form-group-lg textarea.form-control,
.form-group-lg select[multiple].form-control {
height: auto;
}
.form-group-lg .form-control-static {
height: 45px;
min-height: 35px;
padding: 11px 16px;
font-size: 17px;
line-height: 1.3333333;
}
.has-feedback {
position: relative;
}
.has-feedback .form-control {
padding-right: 40px;
}
.form-control-feedback {
position: absolute;
top: 0;
right: 0;
z-index: 2;
display: block;
width: 32px;
height: 32px;
line-height: 32px;
text-align: center;
pointer-events: none;
}
.input-lg + .form-control-feedback,
.input-group-lg + .form-control-feedback,
.form-group-lg .form-control + .form-control-feedback {
width: 45px;
height: 45px;
line-height: 45px;
}
.input-sm + .form-control-feedback,
.input-group-sm + .form-control-feedback,
.form-group-sm .form-control + .form-control-feedback {
width: 30px;
height: 30px;
line-height: 30px;
}
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label {
color: #3c763d;
}
.has-success .form-control {
border-color: #3c763d;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-success .form-control:focus {
border-color: #2b542c;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
}
.has-success .input-group-addon {
color: #3c763d;
border-color: #3c763d;
background-color: #dff0d8;
}
.has-success .form-control-feedback {
color: #3c763d;
}
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline,
.has-warning.radio label,
.has-warning.checkbox label,
.has-warning.radio-inline label,
.has-warning.checkbox-inline label {
color: #8a6d3b;
}
.has-warning .form-control {
border-color: #8a6d3b;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-warning .form-control:focus {
border-color: #66512c;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
}
.has-warning .input-group-addon {
color: #8a6d3b;
border-color: #8a6d3b;
background-color: #fcf8e3;
}
.has-warning .form-control-feedback {
color: #8a6d3b;
}
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline,
.has-error.radio label,
.has-error.checkbox label,
.has-error.radio-inline label,
.has-error.checkbox-inline label {
color: #a94442;
}
.has-error .form-control {
border-color: #a94442;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-error .form-control:focus {
border-color: #843534;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
}
.has-error .input-group-addon {
color: #a94442;
border-color: #a94442;
background-color: #f2dede;
}
.has-error .form-control-feedback {
color: #a94442;
}
.has-feedback label ~ .form-control-feedback {
top: 23px;
}
.has-feedback label.sr-only ~ .form-control-feedback {
top: 0;
}
.help-block {
display: block;
margin-top: 5px;
margin-bottom: 10px;
color: #404040;
}
@media (min-width: 768px) {
.form-inline .form-group {
display: inline-block;
margin-bottom: 0;
vertical-align: middle;
}
.form-inline .form-control {
display: inline-block;
width: auto;
vertical-align: middle;
}
.form-inline .form-control-static {
display: inline-block;
}
.form-inline .input-group {
display: inline-table;
vertical-align: middle;
}
.form-inline .input-group .input-group-addon,
.form-inline .input-group .input-group-btn,
.form-inline .input-group .form-control {
width: auto;
}
.form-inline .input-group > .form-control {
width: 100%;
}
.form-inline .control-label {
margin-bottom: 0;
vertical-align: middle;
}
.form-inline .radio,
.form-inline .checkbox {
display: inline-block;
margin-top: 0;
margin-bottom: 0;
vertical-align: middle;
}
.form-inline .radio label,
.form-inline .checkbox label {
padding-left: 0;
}
.form-inline .radio input[type="radio"],
.form-inline .checkbox input[type="checkbox"] {
position: relative;
margin-left: 0;
}
.form-inline .has-feedback .form-control-feedback {
top: 0;
}
}
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
margin-top: 0;
margin-bottom: 0;
padding-top: 7px;
}
.form-horizontal .radio,
.form-horizontal .checkbox {
min-height: 25px;
}
.form-horizontal .form-group {
margin-left: 0px;
margin-right: 0px;
}
@media (min-width: 768px) {
.form-horizontal .control-label {
text-align: right;
margin-bottom: 0;
padding-top: 7px;
}
}
.form-horizontal .has-feedback .form-control-feedback {
right: 0px;
}
@media (min-width: 768px) {
.form-horizontal .form-group-lg .control-label {
padding-top: 11px;
font-size: 17px;
}
}
@media (min-width: 768px) {
.form-horizontal .form-group-sm .control-label {
padding-top: 6px;
font-size: 12px;
}
}
.btn {
display: inline-block;
margin-bottom: 0;
font-weight: normal;
text-align: center;
vertical-align: middle;
touch-action: manipulation;
cursor: pointer;
background-image: none;
border: 1px solid transparent;
white-space: nowrap;
padding: 6px 12px;
font-size: 13px;
line-height: 1.42857143;
border-radius: 2px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
}
.btn:hover,
.btn:focus,
.btn.focus {
color: #333;
text-decoration: none;
}
.btn:active,
.btn.active {
outline: 0;
background-image: none;
-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
cursor: not-allowed;
opacity: 0.65;
filter: alpha(opacity=65);
-webkit-box-shadow: none;
box-shadow: none;
}
a.btn.disabled,
fieldset[disabled] a.btn {
pointer-events: none;
}
.btn-default {
color: #333;
background-color: #fff;
border-color: #ccc;
}
.btn-default:focus,
.btn-default.focus {
color: #333;
background-color: #e6e6e6;
border-color: #8c8c8c;
}
.btn-default:hover {
color: #333;
background-color: #e6e6e6;
border-color: #adadad;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
color: #333;
background-color: #e6e6e6;
border-color: #adadad;
}
.btn-default:active:hover,
.btn-default.active:hover,
.open > .dropdown-toggle.btn-default:hover,
.btn-default:active:focus,
.btn-default.active:focus,
.open > .dropdown-toggle.btn-default:focus,
.btn-default:active.focus,
.btn-default.active.focus,
.open > .dropdown-toggle.btn-default.focus {
color: #333;
background-color: #d4d4d4;
border-color: #8c8c8c;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
background-image: none;
}
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus {
background-color: #fff;
border-color: #ccc;
}
.btn-default .badge {
color: #fff;
background-color: #333;
}
.btn-primary {
color: #fff;
background-color: #337ab7;
border-color: #2e6da4;
}
.btn-primary:focus,
.btn-primary.focus {
color: #fff;
background-color: #286090;
border-color: #122b40;
}
.btn-primary:hover {
color: #fff;
background-color: #286090;
border-color: #204d74;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
color: #fff;
background-color: #286090;
border-color: #204d74;
}
.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus {
color: #fff;
background-color: #204d74;
border-color: #122b40;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
background-image: none;
}
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus {
background-color: #337ab7;
border-color: #2e6da4;
}
.btn-primary .badge {
color: #337ab7;
background-color: #fff;
}
.btn-success {
color: #fff;
background-color: #5cb85c;
border-color: #4cae4c;
}
.btn-success:focus,
.btn-success.focus {
color: #fff;
background-color: #449d44;
border-color: #255625;
}
.btn-success:hover {
color: #fff;
background-color: #449d44;
border-color: #398439;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
color: #fff;
background-color: #449d44;
border-color: #398439;
}
.btn-success:active:hover,
.btn-success.active:hover,
.open > .dropdown-toggle.btn-success:hover,
.btn-success:active:focus,
.btn-success.active:focus,
.open > .dropdown-toggle.btn-success:focus,
.btn-success:active.focus,
.btn-success.active.focus,
.open > .dropdown-toggle.btn-success.focus {
color: #fff;
background-color: #398439;
border-color: #255625;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
background-image: none;
}
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus {
background-color: #5cb85c;
border-color: #4cae4c;
}
.btn-success .badge {
color: #5cb85c;
background-color: #fff;
}
.btn-info {
color: #fff;
background-color: #5bc0de;
border-color: #46b8da;
}
.btn-info:focus,
.btn-info.focus {
color: #fff;
background-color: #31b0d5;
border-color: #1b6d85;
}
.btn-info:hover {
color: #fff;
background-color: #31b0d5;
border-color: #269abc;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
color: #fff;
background-color: #31b0d5;
border-color: #269abc;
}
.btn-info:active:hover,
.btn-info.active:hover,
.open > .dropdown-toggle.btn-info:hover,
.btn-info:active:focus,
.btn-info.active:focus,
.open > .dropdown-toggle.btn-info:focus,
.btn-info:active.focus,
.btn-info.active.focus,
.open > .dropdown-toggle.btn-info.focus {
color: #fff;
background-color: #269abc;
border-color: #1b6d85;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
background-image: none;
}
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus {
background-color: #5bc0de;
border-color: #46b8da;
}
.btn-info .badge {
color: #5bc0de;
background-color: #fff;
}
.btn-warning {
color: #fff;
background-color: #f0ad4e;
border-color: #eea236;
}
.btn-warning:focus,
.btn-warning.focus {
color: #fff;
background-color: #ec971f;
border-color: #985f0d;
}
.btn-warning:hover {
color: #fff;
background-color: #ec971f;
border-color: #d58512;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
color: #fff;
background-color: #ec971f;
border-color: #d58512;
}
.btn-warning:active:hover,
.btn-warning.active:hover,
.open > .dropdown-toggle.btn-warning:hover,
.btn-warning:active:focus,
.btn-warning.active:focus,
.open > .dropdown-toggle.btn-warning:focus,
.btn-warning:active.focus,
.btn-warning.active.focus,
.open > .dropdown-toggle.btn-warning.focus {
color: #fff;
background-color: #d58512;
border-color: #985f0d;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
background-image: none;
}
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus {
background-color: #f0ad4e;
border-color: #eea236;
}
.btn-warning .badge {
color: #f0ad4e;
background-color: #fff;
}
.btn-danger {
color: #fff;
background-color: #d9534f;
border-color: #d43f3a;
}
.btn-danger:focus,
.btn-danger.focus {
color: #fff;
background-color: #c9302c;
border-color: #761c19;
}
.btn-danger:hover {
color: #fff;
background-color: #c9302c;
border-color: #ac2925;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
color: #fff;
background-color: #c9302c;
border-color: #ac2925;
}
.btn-danger:active:hover,
.btn-danger.active:hover,
.open > .dropdown-toggle.btn-danger:hover,
.btn-danger:active:focus,
.btn-danger.active:focus,
.open > .dropdown-toggle.btn-danger:focus,
.btn-danger:active.focus,
.btn-danger.active.focus,
.open > .dropdown-toggle.btn-danger.focus {
color: #fff;
background-color: #ac2925;
border-color: #761c19;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
background-image: none;
}
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus {
background-color: #d9534f;
border-color: #d43f3a;
}
.btn-danger .badge {
color: #d9534f;
background-color: #fff;
}
.btn-link {
color: #337ab7;
font-weight: normal;
border-radius: 0;
}
.btn-link,
.btn-link:active,
.btn-link.active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
background-color: transparent;
-webkit-box-shadow: none;
box-shadow: none;
}
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
border-color: transparent;
}
.btn-link:hover,
.btn-link:focus {
color: #23527c;
text-decoration: underline;
background-color: transparent;
}
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
color: #777777;
text-decoration: none;
}
.btn-lg,
.btn-group-lg > .btn {
padding: 10px 16px;
font-size: 17px;
line-height: 1.3333333;
border-radius: 3px;
}
.btn-sm,
.btn-group-sm > .btn {
padding: 5px 10px;
font-size: 12px;
line-height: 1.5;
border-radius: 1px;
}
.btn-xs,
.btn-group-xs > .btn {
padding: 1px 5px;
font-size: 12px;
line-height: 1.5;
border-radius: 1px;
}
.btn-block {
display: block;
width: 100%;
}
.btn-block + .btn-block {
margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
width: 100%;
}
.fade {
opacity: 0;
-webkit-transition: opacity 0.15s linear;
-o-transition: opacity 0.15s linear;
transition: opacity 0.15s linear;
}
.fade.in {
opacity: 1;
}
.collapse {
display: none;
}
.collapse.in {
display: block;
}
tr.collapse.in {
display: table-row;
}
tbody.collapse.in {
display: table-row-group;
}
.collapsing {
position: relative;
height: 0;
overflow: hidden;
-webkit-transition-property: height, visibility;
transition-property: height, visibility;
-webkit-transition-duration: 0.35s;
transition-duration: 0.35s;
-webkit-transition-timing-function: ease;
transition-timing-function: ease;
}
.caret {
display: inline-block;
width: 0;
height: 0;
margin-left: 2px;
vertical-align: middle;
border-top: 4px dashed;
border-top: 4px solid \9;
border-right: 4px solid transparent;
border-left: 4px solid transparent;
}
.dropup,
.dropdown {
position: relative;
}
.dropdown-toggle:focus {
outline: 0;
}
.dropdown-menu {
position: absolute;
top: 100%;
left: 0;
z-index: 1000;
display: none;
float: left;
min-width: 160px;
padding: 5px 0;
margin: 2px 0 0;
list-style: none;
font-size: 13px;
text-align: left;
background-color: #fff;
border: 1px solid #ccc;
border: 1px solid rgba(0, 0, 0, 0.15);
border-radius: 2px;
-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
background-clip: padding-box;
}
.dropdown-menu.pull-right {
right: 0;
left: auto;
}
.dropdown-menu .divider {
height: 1px;
margin: 8px 0;
overflow: hidden;
background-color: #e5e5e5;
}
.dropdown-menu > li > a {
display: block;
padding: 3px 20px;
clear: both;
font-weight: normal;
line-height: 1.42857143;
color: #333333;
white-space: nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
text-decoration: none;
color: #262626;
background-color: #f5f5f5;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
color: #fff;
text-decoration: none;
outline: 0;
background-color: #337ab7;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
color: #777777;
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
text-decoration: none;
background-color: transparent;
background-image: none;
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
cursor: not-allowed;
}
.open > .dropdown-menu {
display: block;
}
.open > a {
outline: 0;
}
.dropdown-menu-right {
left: auto;
right: 0;
}
.dropdown-menu-left {
left: 0;
right: auto;
}
.dropdown-header {
display: block;
padding: 3px 20px;
font-size: 12px;
line-height: 1.42857143;
color: #777777;
white-space: nowrap;
}
.dropdown-backdrop {
position: fixed;
left: 0;
right: 0;
bottom: 0;
top: 0;
z-index: 990;
}
.pull-right > .dropdown-menu {
right: 0;
left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
border-top: 0;
border-bottom: 4px dashed;
border-bottom: 4px solid \9;
content: "";
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
top: auto;
bottom: 100%;
margin-bottom: 2px;
}
@media (min-width: 541px) {
.navbar-right .dropdown-menu {
left: auto;
right: 0;
}
.navbar-right .dropdown-menu-left {
left: 0;
right: auto;
}
}
.btn-group,
.btn-group-vertical {
position: relative;
display: inline-block;
vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
position: relative;
float: left;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover,
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus,
.btn-group > .btn:active,
.btn-group-vertical > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn.active {
z-index: 2;
}
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
margin-left: -1px;
}
.btn-toolbar {
margin-left: -5px;
}
.btn-toolbar .btn,
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
float: left;
}
.btn-toolbar > .btn,
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group {
margin-left: 5px;
}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
border-radius: 0;
}
.btn-group > .btn:first-child {
margin-left: 0;
}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
border-bottom-right-radius: 0;
border-top-right-radius: 0;
}
.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
border-bottom-left-radius: 0;
border-top-left-radius: 0;
}
.btn-group > .btn-group {
float: left;
}
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
border-radius: 0;
}
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
border-bottom-right-radius: 0;
border-top-right-radius: 0;
}
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
border-bottom-left-radius: 0;
border-top-left-radius: 0;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
outline: 0;
}
.btn-group > .btn + .dropdown-toggle {
padding-left: 8px;
padding-right: 8px;
}
.btn-group > .btn-lg + .dropdown-toggle {
padding-left: 12px;
padding-right: 12px;
}
.btn-group.open .dropdown-toggle {
-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-group.open .dropdown-toggle.btn-link {
-webkit-box-shadow: none;
box-shadow: none;
}
.btn .caret {
margin-left: 0;
}
.btn-lg .caret {
border-width: 5px 5px 0;
border-bottom-width: 0;
}
.dropup .btn-lg .caret {
border-width: 0 5px 5px;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
display: block;
float: none;
width: 100%;
max-width: 100%;
}
.btn-group-vertical > .btn-group > .btn {
float: none;
}
.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
margin-top: -1px;
margin-left: 0;
}
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
border-radius: 0;
}
.btn-group-vertical > .btn:first-child:not(:last-child) {
border-top-right-radius: 2px;
border-top-left-radius: 2px;
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:last-child:not(:first-child) {
border-top-right-radius: 0;
border-top-left-radius: 0;
border-bottom-right-radius: 2px;
border-bottom-left-radius: 2px;
}
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
border-radius: 0;
}
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
border-top-right-radius: 0;
border-top-left-radius: 0;
}
.btn-group-justified {
display: table;
width: 100%;
table-layout: fixed;
border-collapse: separate;
}
.btn-group-justified > .btn,
.btn-group-justified > .btn-group {
float: none;
display: table-cell;
width: 1%;
}
.btn-group-justified > .btn-group .btn {
width: 100%;
}
.btn-group-justified > .btn-group .dropdown-menu {
left: auto;
}
[data-toggle="buttons"] > .btn input[type="radio"],
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
[data-toggle="buttons"] > .btn input[type="checkbox"],
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
position: absolute;
clip: rect(0, 0, 0, 0);
pointer-events: none;
}
.input-group {
position: relative;
display: table;
border-collapse: separate;
}
.input-group[class*="col-"] {
float: none;
padding-left: 0;
padding-right: 0;
}
.input-group .form-control {
position: relative;
z-index: 2;
float: left;
width: 100%;
margin-bottom: 0;
}
.input-group .form-control:focus {
z-index: 3;
}
.input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
height: 45px;
padding: 10px 16px;
font-size: 17px;
line-height: 1.3333333;
border-radius: 3px;
}
select.input-group-lg > .form-control,
select.input-group-lg > .input-group-addon,
select.input-group-lg > .input-group-btn > .btn {
height: 45px;
line-height: 45px;
}
textarea.input-group-lg > .form-control,
textarea.input-group-lg > .input-group-addon,
textarea.input-group-lg > .input-group-btn > .btn,
select[multiple].input-group-lg > .form-control,
select[multiple].input-group-lg > .input-group-addon,
select[multiple].input-group-lg > .input-group-btn > .btn {
height: auto;
}
.input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
height: 30px;
padding: 5px 10px;
font-size: 12px;
line-height: 1.5;
border-radius: 1px;
}
select.input-group-sm > .form-control,
select.input-group-sm > .input-group-addon,
select.input-group-sm > .input-group-btn > .btn {
height: 30px;
line-height: 30px;
}
textarea.input-group-sm > .form-control,
textarea.input-group-sm > .input-group-addon,
textarea.input-group-sm > .input-group-btn > .btn,
select[multiple].input-group-sm > .form-control,
select[multiple].input-group-sm > .input-group-addon,
select[multiple].input-group-sm > .input-group-btn > .btn {
height: auto;
}
.input-group-addon,
.input-group-btn,
.input-group .form-control {
display: table-cell;
}
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {
border-radius: 0;
}
.input-group-addon,
.input-group-btn {
width: 1%;
white-space: nowrap;
vertical-align: middle;
}
.input-group-addon {
padding: 6px 12px;
font-size: 13px;
font-weight: normal;
line-height: 1;
color: #555555;
text-align: center;
background-color: #eeeeee;
border: 1px solid #ccc;
border-radius: 2px;
}
.input-group-addon.input-sm {
padding: 5px 10px;
font-size: 12px;
border-radius: 1px;
}
.input-group-addon.input-lg {
padding: 10px 16px;
font-size: 17px;
border-radius: 3px;
}
.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {
margin-top: 0;
}
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
border-bottom-right-radius: 0;
border-top-right-radius: 0;
}
.input-group-addon:first-child {
border-right: 0;
}
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
border-bottom-left-radius: 0;
border-top-left-radius: 0;
}
.input-group-addon:last-child {
border-left: 0;
}
.input-group-btn {
position: relative;
font-size: 0;
white-space: nowrap;
}
.input-group-btn > .btn {
position: relative;
}
.input-group-btn > .btn + .btn {
margin-left: -1px;
}
.input-group-btn > .btn:hover,
.input-group-btn > .btn:focus,
.input-group-btn > .btn:active {
z-index: 2;
}
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group {
margin-right: -1px;
}
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group {
z-index: 2;
margin-left: -1px;
}
.nav {
margin-bottom: 0;
padding-left: 0;
list-style: none;
}
.nav > li {
position: relative;
display: block;
}
.nav > li > a {
position: relative;
display: block;
padding: 10px 15px;
}
.nav > li > a:hover,
.nav > li > a:focus {
text-decoration: none;
background-color: #eeeeee;
}
.nav > li.disabled > a {
color: #777777;
}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
color: #777777;
text-decoration: none;
background-color: transparent;
cursor: not-allowed;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
background-color: #eeeeee;
border-color: #337ab7;
}
.nav .nav-divider {
height: 1px;
margin: 8px 0;
overflow: hidden;
background-color: #e5e5e5;
}
.nav > li > a > img {
max-width: none;
}
.nav-tabs {
border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
float: left;
margin-bottom: -1px;
}
.nav-tabs > li > a {
margin-right: 2px;
line-height: 1.42857143;
border: 1px solid transparent;
border-radius: 2px 2px 0 0;
}
.nav-tabs > li > a:hover {
border-color: #eeeeee #eeeeee #ddd;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
color: #555555;
background-color: #fff;
border: 1px solid #ddd;
border-bottom-color: transparent;
cursor: default;
}
.nav-tabs.nav-justified {
width: 100%;
border-bottom: 0;
}
.nav-tabs.nav-justified > li {
float: none;
}
.nav-tabs.nav-justified > li > a {
text-align: center;
margin-bottom: 5px;
}
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
top: auto;
left: auto;
}
@media (min-width: 768px) {
.nav-tabs.nav-justified > li {
display: table-cell;
width: 1%;
}
.nav-tabs.nav-justified > li > a {
margin-bottom: 0;
}
}
.nav-tabs.nav-justified > li > a {
margin-right: 0;
border-radius: 2px;
}
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
border: 1px solid #ddd;
}
@media (min-width: 768px) {
.nav-tabs.nav-justified > li > a {
border-bottom: 1px solid #ddd;
border-radius: 2px 2px 0 0;
}
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
border-bottom-color: #fff;
}
}
.nav-pills > li {
float: left;
}
.nav-pills > li > a {
border-radius: 2px;
}
.nav-pills > li + li {
margin-left: 2px;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
color: #fff;
background-color: #337ab7;
}
.nav-stacked > li {
float: none;
}
.nav-stacked > li + li {
margin-top: 2px;
margin-left: 0;
}
.nav-justified {
width: 100%;
}
.nav-justified > li {
float: none;
}
.nav-justified > li > a {
text-align: center;
margin-bottom: 5px;
}
.nav-justified > .dropdown .dropdown-menu {
top: auto;
left: auto;
}
@media (min-width: 768px) {
.nav-justified > li {
display: table-cell;
width: 1%;
}
.nav-justified > li > a {
margin-bottom: 0;
}
}
.nav-tabs-justified {
border-bottom: 0;
}
.nav-tabs-justified > li > a {
margin-right: 0;
border-radius: 2px;
}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
border: 1px solid #ddd;
}
@media (min-width: 768px) {
.nav-tabs-justified > li > a {
border-bottom: 1px solid #ddd;
border-radius: 2px 2px 0 0;
}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
border-bottom-color: #fff;
}
}
.tab-content > .tab-pane {
display: none;
}
.tab-content > .active {
display: block;
}
.nav-tabs .dropdown-menu {
margin-top: -1px;
border-top-right-radius: 0;
border-top-left-radius: 0;
}
.navbar {
position: relative;
min-height: 30px;
margin-bottom: 18px;
border: 1px solid transparent;
}
@media (min-width: 541px) {
.navbar {
border-radius: 2px;
}
}
@media (min-width: 541px) {
.navbar-header {
float: left;
}
}
.navbar-collapse {
overflow-x: visible;
padding-right: 0px;
padding-left: 0px;
border-top: 1px solid transparent;
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
-webkit-overflow-scrolling: touch;
}
.navbar-collapse.in {
overflow-y: auto;
}
@media (min-width: 541px) {
.navbar-collapse {
width: auto;
border-top: 0;
box-shadow: none;
}
.navbar-collapse.collapse {
display: block !important;
height: auto !important;
padding-bottom: 0;
overflow: visible !important;
}
.navbar-collapse.in {
overflow-y: visible;
}
.navbar-fixed-top .navbar-collapse,
.navbar-static-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
padding-left: 0;
padding-right: 0;
}
}
.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
max-height: 340px;
}
@media (max-device-width: 540px) and (orientation: landscape) {
.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
max-height: 200px;
}
}
.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse {
margin-right: 0px;
margin-left: 0px;
}
@media (min-width: 541px) {
.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse {
margin-right: 0;
margin-left: 0;
}
}
.navbar-static-top {
z-index: 1000;
border-width: 0 0 1px;
}
@media (min-width: 541px) {
.navbar-static-top {
border-radius: 0;
}
}
.navbar-fixed-top,
.navbar-fixed-bottom {
position: fixed;
right: 0;
left: 0;
z-index: 1030;
}
@media (min-width: 541px) {
.navbar-fixed-top,
.navbar-fixed-bottom {
border-radius: 0;
}
}
.navbar-fixed-top {
top: 0;
border-width: 0 0 1px;
}
.navbar-fixed-bottom {
bottom: 0;
margin-bottom: 0;
border-width: 1px 0 0;
}
.navbar-brand {
float: left;
padding: 6px 0px;
font-size: 17px;
line-height: 18px;
height: 30px;
}
.navbar-brand:hover,
.navbar-brand:focus {
text-decoration: none;
}
.navbar-brand > img {
display: block;
}
@media (min-width: 541px) {
.navbar > .container .navbar-brand,
.navbar > .container-fluid .navbar-brand {
margin-left: 0px;
}
}
.navbar-toggle {
position: relative;
float: right;
margin-right: 0px;
padding: 9px 10px;
margin-top: -2px;
margin-bottom: -2px;
background-color: transparent;
background-image: none;
border: 1px solid transparent;
border-radius: 2px;
}
.navbar-toggle:focus {
outline: 0;
}
.navbar-toggle .icon-bar {
display: block;
width: 22px;
height: 2px;
border-radius: 1px;
}
.navbar-toggle .icon-bar + .icon-bar {
margin-top: 4px;
}
@media (min-width: 541px) {
.navbar-toggle {
display: none;
}
}
.navbar-nav {
margin: 3px 0px;
}
.navbar-nav > li > a {
padding-top: 10px;
padding-bottom: 10px;
line-height: 18px;
}
@media (max-width: 540px) {
.navbar-nav .open .dropdown-menu {
position: static;
float: none;
width: auto;
margin-top: 0;
background-color: transparent;
border: 0;
box-shadow: none;
}
.navbar-nav .open .dropdown-menu > li > a,
.navbar-nav .open .dropdown-menu .dropdown-header {
padding: 5px 15px 5px 25px;
}
.navbar-nav .open .dropdown-menu > li > a {
line-height: 18px;
}
.navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-nav .open .dropdown-menu > li > a:focus {
background-image: none;
}
}
@media (min-width: 541px) {
.navbar-nav {
float: left;
margin: 0;
}
.navbar-nav > li {
float: left;
}
.navbar-nav > li > a {
padding-top: 6px;
padding-bottom: 6px;
}
}
.navbar-form {
margin-left: 0px;
margin-right: 0px;
padding: 10px 0px;
border-top: 1px solid transparent;
border-bottom: 1px solid transparent;
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
margin-top: -1px;
margin-bottom: -1px;
}
@media (min-width: 768px) {
.navbar-form .form-group {
display: inline-block;
margin-bottom: 0;
vertical-align: middle;
}
.navbar-form .form-control {
display: inline-block;
width: auto;
vertical-align: middle;
}
.navbar-form .form-control-static {
display: inline-block;
}
.navbar-form .input-group {
display: inline-table;
vertical-align: middle;
}
.navbar-form .input-group .input-group-addon,
.navbar-form .input-group .input-group-btn,
.navbar-form .input-group .form-control {
width: auto;
}
.navbar-form .input-group > .form-control {
width: 100%;
}
.navbar-form .control-label {
margin-bottom: 0;
vertical-align: middle;
}
.navbar-form .radio,
.navbar-form .checkbox {
display: inline-block;
margin-top: 0;
margin-bottom: 0;
vertical-align: middle;
}
.navbar-form .radio label,
.navbar-form .checkbox label {
padding-left: 0;
}
.navbar-form .radio input[type="radio"],
.navbar-form .checkbox input[type="checkbox"] {
position: relative;
margin-left: 0;
}
.navbar-form .has-feedback .form-control-feedback {
top: 0;
}
}
@media (max-width: 540px) {
.navbar-form .form-group {
margin-bottom: 5px;
}
.navbar-form .form-group:last-child {
margin-bottom: 0;
}
}
@media (min-width: 541px) {
.navbar-form {
width: auto;
border: 0;
margin-left: 0;
margin-right: 0;
padding-top: 0;
padding-bottom: 0;
-webkit-box-shadow: none;
box-shadow: none;
}
}
.navbar-nav > li > .dropdown-menu {
margin-top: 0;
border-top-right-radius: 0;
border-top-left-radius: 0;
}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
margin-bottom: 0;
border-top-right-radius: 2px;
border-top-left-radius: 2px;
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
}
.navbar-btn {
margin-top: -1px;
margin-bottom: -1px;
}
.navbar-btn.btn-sm {
margin-top: 0px;
margin-bottom: 0px;
}
.navbar-btn.btn-xs {
margin-top: 4px;
margin-bottom: 4px;
}
.navbar-text {
margin-top: 6px;
margin-bottom: 6px;
}
@media (min-width: 541px) {
.navbar-text {
float: left;
margin-left: 0px;
margin-right: 0px;
}
}
@media (min-width: 541px) {
.navbar-left {
float: left !important;
float: left;
}
.navbar-right {
float: right !important;
float: right;
margin-right: 0px;
}
.navbar-right ~ .navbar-right {
margin-right: 0;
}
}
.navbar-default {
background-color: #f8f8f8;
border-color: #e7e7e7;
}
.navbar-default .navbar-brand {
color: #777;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
color: #5e5e5e;
background-color: transparent;
}
.navbar-default .navbar-text {
color: #777;
}
.navbar-default .navbar-nav > li > a {
color: #777;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
color: #333;
background-color: transparent;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
color: #555;
background-color: #e7e7e7;
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
color: #ccc;
background-color: transparent;
}
.navbar-default .navbar-toggle {
border-color: #ddd;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
background-color: #ddd;
}
.navbar-default .navbar-toggle .icon-bar {
background-color: #888;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
border-color: #e7e7e7;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
background-color: #e7e7e7;
color: #555;
}
@media (max-width: 540px) {
.navbar-default .navbar-nav .open .dropdown-menu > li > a {
color: #777;
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
color: #333;
background-color: transparent;
}
.navbar-default .navbar-nav .open .dropdown-menu > .active > a,
.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
.navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
color: #555;
background-color: #e7e7e7;
}
.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
color: #ccc;
background-color: transparent;
}
}
.navbar-default .navbar-link {
color: #777;
}
.navbar-default .navbar-link:hover {
color: #333;
}
.navbar-default .btn-link {
color: #777;
}
.navbar-default .btn-link:hover,
.navbar-default .btn-link:focus {
color: #333;
}
.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:hover,
.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-default .btn-link:focus {
color: #ccc;
}
.navbar-inverse {
background-color: #222;
border-color: #080808;
}
.navbar-inverse .navbar-brand {
color: #9d9d9d;
}
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
color: #fff;
background-color: transparent;
}
.navbar-inverse .navbar-text {
color: #9d9d9d;
}
.navbar-inverse .navbar-nav > li > a {
color: #9d9d9d;
}
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
color: #fff;
background-color: transparent;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
color: #fff;
background-color: #080808;
}
.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus {
color: #444;
background-color: transparent;
}
.navbar-inverse .navbar-toggle {
border-color: #333;
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
background-color: #333;
}
.navbar-inverse .navbar-toggle .icon-bar {
background-color: #fff;
}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
border-color: #101010;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
background-color: #080808;
color: #fff;
}
@media (max-width: 540px) {
.navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
border-color: #080808;
}
.navbar-inverse .navbar-nav .open .dropdown-menu .divider {
background-color: #080808;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
color: #9d9d9d;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
color: #fff;
background-color: transparent;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
color: #fff;
background-color: #080808;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
color: #444;
background-color: transparent;
}
}
.navbar-inverse .navbar-link {
color: #9d9d9d;
}
.navbar-inverse .navbar-link:hover {
color: #fff;
}
.navbar-inverse .btn-link {
color: #9d9d9d;
}
.navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link:focus {
color: #fff;
}
.navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] .navbar-inverse .btn-link:focus {
color: #444;
}
.breadcrumb {
padding: 8px 15px;
margin-bottom: 18px;
list-style: none;
background-color: #f5f5f5;
border-radius: 2px;
}
.breadcrumb > li {
display: inline-block;
}
.breadcrumb > li + li:before {
content: "/\00a0";
padding: 0 5px;
color: #5e5e5e;
}
.breadcrumb > .active {
color: #777777;
}
.pagination {
display: inline-block;
padding-left: 0;
margin: 18px 0;
border-radius: 2px;
}
.pagination > li {
display: inline;
}
.pagination > li > a,
.pagination > li > span {
position: relative;
float: left;
padding: 6px 12px;
line-height: 1.42857143;
text-decoration: none;
color: #337ab7;
background-color: #fff;
border: 1px solid #ddd;
margin-left: -1px;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
margin-left: 0;
border-bottom-left-radius: 2px;
border-top-left-radius: 2px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
border-bottom-right-radius: 2px;
border-top-right-radius: 2px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
z-index: 2;
color: #23527c;
background-color: #eeeeee;
border-color: #ddd;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
z-index: 3;
color: #fff;
background-color: #337ab7;
border-color: #337ab7;
cursor: default;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
color: #777777;
background-color: #fff;
border-color: #ddd;
cursor: not-allowed;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
padding: 10px 16px;
font-size: 17px;
line-height: 1.3333333;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
border-bottom-left-radius: 3px;
border-top-left-radius: 3px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
border-bottom-right-radius: 3px;
border-top-right-radius: 3px;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
padding: 5px 10px;
font-size: 12px;
line-height: 1.5;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
border-bottom-left-radius: 1px;
border-top-left-radius: 1px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
border-bottom-right-radius: 1px;
border-top-right-radius: 1px;
}
.pager {
padding-left: 0;
margin: 18px 0;
list-style: none;
text-align: center;
}
.pager li {
display: inline;
}
.pager li > a,
.pager li > span {
display: inline-block;
padding: 5px 14px;
background-color: #fff;
border: 1px solid #ddd;
border-radius: 15px;
}
.pager li > a:hover,
.pager li > a:focus {
text-decoration: none;
background-color: #eeeeee;
}
.pager .next > a,
.pager .next > span {
float: right;
}
.pager .previous > a,
.pager .previous > span {
float: left;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
color: #777777;
background-color: #fff;
cursor: not-allowed;
}
.label {
display: inline;
padding: .2em .6em .3em;
font-size: 75%;
font-weight: bold;
line-height: 1;
color: #fff;
text-align: center;
white-space: nowrap;
vertical-align: baseline;
border-radius: .25em;
}
a.label:hover,
a.label:focus {
color: #fff;
text-decoration: none;
cursor: pointer;
}
.label:empty {
display: none;
}
.btn .label {
position: relative;
top: -1px;
}
.label-default {
background-color: #777777;
}
.label-default[href]:hover,
.label-default[href]:focus {
background-color: #5e5e5e;
}
.label-primary {
background-color: #337ab7;
}
.label-primary[href]:hover,
.label-primary[href]:focus {
background-color: #286090;
}
.label-success {
background-color: #5cb85c;
}
.label-success[href]:hover,
.label-success[href]:focus {
background-color: #449d44;
}
.label-info {
background-color: #5bc0de;
}
.label-info[href]:hover,
.label-info[href]:focus {
background-color: #31b0d5;
}
.label-warning {
background-color: #f0ad4e;
}
.label-warning[href]:hover,
.label-warning[href]:focus {
background-color: #ec971f;
}
.label-danger {
background-color: #d9534f;
}
.label-danger[href]:hover,
.label-danger[href]:focus {
background-color: #c9302c;
}
.badge {
display: inline-block;
min-width: 10px;
padding: 3px 7px;
font-size: 12px;
font-weight: bold;
color: #fff;
line-height: 1;
vertical-align: middle;
white-space: nowrap;
text-align: center;
background-color: #777777;
border-radius: 10px;
}
.badge:empty {
display: none;
}
.btn .badge {
position: relative;
top: -1px;
}
.btn-xs .badge,
.btn-group-xs > .btn .badge {
top: 0;
padding: 1px 5px;
}
a.badge:hover,
a.badge:focus {
color: #fff;
text-decoration: none;
cursor: pointer;
}
.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
color: #337ab7;
background-color: #fff;
}
.list-group-item > .badge {
float: right;
}
.list-group-item > .badge + .badge {
margin-right: 5px;
}
.nav-pills > li > a > .badge {
margin-left: 3px;
}
.jumbotron {
padding-top: 30px;
padding-bottom: 30px;
margin-bottom: 30px;
color: inherit;
background-color: #eeeeee;
}
.jumbotron h1,
.jumbotron .h1 {
color: inherit;
}
.jumbotron p {
margin-bottom: 15px;
font-size: 20px;
font-weight: 200;
}
.jumbotron > hr {
border-top-color: #d5d5d5;
}
.container .jumbotron,
.container-fluid .jumbotron {
border-radius: 3px;
padding-left: 0px;
padding-right: 0px;
}
.jumbotron .container {
max-width: 100%;
}
@media screen and (min-width: 768px) {
.jumbotron {
padding-top: 48px;
padding-bottom: 48px;
}
.container .jumbotron,
.container-fluid .jumbotron {
padding-left: 60px;
padding-right: 60px;
}
.jumbotron h1,
.jumbotron .h1 {
font-size: 59px;
}
}
.thumbnail {
display: block;
padding: 4px;
margin-bottom: 18px;
line-height: 1.42857143;
background-color: #fff;
border: 1px solid #ddd;
border-radius: 2px;
-webkit-transition: border 0.2s ease-in-out;
-o-transition: border 0.2s ease-in-out;
transition: border 0.2s ease-in-out;
}
.thumbnail > img,
.thumbnail a > img {
margin-left: auto;
margin-right: auto;
}
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
border-color: #337ab7;
}
.thumbnail .caption {
padding: 9px;
color: #000;
}
.alert {
padding: 15px;
margin-bottom: 18px;
border: 1px solid transparent;
border-radius: 2px;
}
.alert h4 {
margin-top: 0;
color: inherit;
}
.alert .alert-link {
font-weight: bold;
}
.alert > p,
.alert > ul {
margin-bottom: 0;
}
.alert > p + p {
margin-top: 5px;
}
.alert-dismissable,
.alert-dismissible {
padding-right: 35px;
}
.alert-dismissable .close,
.alert-dismissible .close {
position: relative;
top: -2px;
right: -21px;
color: inherit;
}
.alert-success {
background-color: #dff0d8;
border-color: #d6e9c6;
color: #3c763d;
}
.alert-success hr {
border-top-color: #c9e2b3;
}
.alert-success .alert-link {
color: #2b542c;
}
.alert-info {
background-color: #d9edf7;
border-color: #bce8f1;
color: #31708f;
}
.alert-info hr {
border-top-color: #a6e1ec;
}
.alert-info .alert-link {
color: #245269;
}
.alert-warning {
background-color: #fcf8e3;
border-color: #faebcc;
color: #8a6d3b;
}
.alert-warning hr {
border-top-color: #f7e1b5;
}
.alert-warning .alert-link {
color: #66512c;
}
.alert-danger {
background-color: #f2dede;
border-color: #ebccd1;
color: #a94442;
}
.alert-danger hr {
border-top-color: #e4b9c0;
}
.alert-danger .alert-link {
color: #843534;
}
@-webkit-keyframes progress-bar-stripes {
from {
background-position: 40px 0;
}
to {
background-position: 0 0;
}
}
@keyframes progress-bar-stripes {
from {
background-position: 40px 0;
}
to {
background-position: 0 0;
}
}
.progress {
overflow: hidden;
height: 18px;
margin-bottom: 18px;
background-color: #f5f5f5;
border-radius: 2px;
-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}
.progress-bar {
float: left;
width: 0%;
height: 100%;
font-size: 12px;
line-height: 18px;
color: #fff;
text-align: center;
background-color: #337ab7;
-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
-webkit-transition: width 0.6s ease;
-o-transition: width 0.6s ease;
transition: width 0.6s ease;
}
.progress-striped .progress-bar,
.progress-bar-striped {
background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-size: 40px 40px;
}
.progress.active .progress-bar,
.progress-bar.active {
-webkit-animation: progress-bar-stripes 2s linear infinite;
-o-animation: progress-bar-stripes 2s linear infinite;
animation: progress-bar-stripes 2s linear infinite;
}
.progress-bar-success {
background-color: #5cb85c;
}
.progress-striped .progress-bar-success {
background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-info {
background-color: #5bc0de;
}
.progress-striped .progress-bar-info {
background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-warning {
background-color: #f0ad4e;
}
.progress-striped .progress-bar-warning {
background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-danger {
background-color: #d9534f;
}
.progress-striped .progress-bar-danger {
background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.media {
margin-top: 15px;
}
.media:first-child {
margin-top: 0;
}
.media,
.media-body {
zoom: 1;
overflow: hidden;
}
.media-body {
width: 10000px;
}
.media-object {
display: block;
}
.media-object.img-thumbnail {
max-width: none;
}
.media-right,
.media > .pull-right {
padding-left: 10px;
}
.media-left,
.media > .pull-left {
padding-right: 10px;
}
.media-left,
.media-right,
.media-body {
display: table-cell;
vertical-align: top;
}
.media-middle {
vertical-align: middle;
}
.media-bottom {
vertical-align: bottom;
}
.media-heading {
margin-top: 0;
margin-bottom: 5px;
}
.media-list {
padding-left: 0;
list-style: none;
}
.list-group {
margin-bottom: 20px;
padding-left: 0;
}
.list-group-item {
position: relative;
display: block;
padding: 10px 15px;
margin-bottom: -1px;
background-color: #fff;
border: 1px solid #ddd;
}
.list-group-item:first-child {
border-top-right-radius: 2px;
border-top-left-radius: 2px;
}
.list-group-item:last-child {
margin-bottom: 0;
border-bottom-right-radius: 2px;
border-bottom-left-radius: 2px;
}
a.list-group-item,
button.list-group-item {
color: #555;
}
a.list-group-item .list-group-item-heading,
button.list-group-item .list-group-item-heading {
color: #333;
}
a.list-group-item:hover,
button.list-group-item:hover,
a.list-group-item:focus,
button.list-group-item:focus {
text-decoration: none;
color: #555;
background-color: #f5f5f5;
}
button.list-group-item {
width: 100%;
text-align: left;
}
.list-group-item.disabled,
.list-group-item.disabled:hover,
.list-group-item.disabled:focus {
background-color: #eeeeee;
color: #777777;
cursor: not-allowed;
}
.list-group-item.disabled .list-group-item-heading,
.list-group-item.disabled:hover .list-group-item-heading,
.list-group-item.disabled:focus .list-group-item-heading {
color: inherit;
}
.list-group-item.disabled .list-group-item-text,
.list-group-item.disabled:hover .list-group-item-text,
.list-group-item.disabled:focus .list-group-item-text {
color: #777777;
}
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
z-index: 2;
color: #fff;
background-color: #337ab7;
border-color: #337ab7;
}
.list-group-item.active .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading,
.list-group-item.active .list-group-item-heading > small,
.list-group-item.active:hover .list-group-item-heading > small,
.list-group-item.active:focus .list-group-item-heading > small,
.list-group-item.active .list-group-item-heading > .small,
.list-group-item.active:hover .list-group-item-heading > .small,
.list-group-item.active:focus .list-group-item-heading > .small {
color: inherit;
}
.list-group-item.active .list-group-item-text,
.list-group-item.active:hover .list-group-item-text,
.list-group-item.active:focus .list-group-item-text {
color: #c7ddef;
}
.list-group-item-success {
color: #3c763d;
background-color: #dff0d8;
}
a.list-group-item-success,
button.list-group-item-success {
color: #3c763d;
}
a.list-group-item-success .list-group-item-heading,
button.list-group-item-success .list-group-item-heading {
color: inherit;
}
a.list-group-item-success:hover,
button.list-group-item-success:hover,
a.list-group-item-success:focus,
button.list-group-item-success:focus {
color: #3c763d;
background-color: #d0e9c6;
}
a.list-group-item-success.active,
button.list-group-item-success.active,
a.list-group-item-success.active:hover,
button.list-group-item-success.active:hover,
a.list-group-item-success.active:focus,
button.list-group-item-success.active:focus {
color: #fff;
background-color: #3c763d;
border-color: #3c763d;
}
.list-group-item-info {
color: #31708f;
background-color: #d9edf7;
}
a.list-group-item-info,
button.list-group-item-info {
color: #31708f;
}
a.list-group-item-info .list-group-item-heading,
button.list-group-item-info .list-group-item-heading {
color: inherit;
}
a.list-group-item-info:hover,
button.list-group-item-info:hover,
a.list-group-item-info:focus,
button.list-group-item-info:focus {
color: #31708f;
background-color: #c4e3f3;
}
a.list-group-item-info.active,
button.list-group-item-info.active,
a.list-group-item-info.active:hover,
button.list-group-item-info.active:hover,
a.list-group-item-info.active:focus,
button.list-group-item-info.active:focus {
color: #fff;
background-color: #31708f;
border-color: #31708f;
}
.list-group-item-warning {
color: #8a6d3b;
background-color: #fcf8e3;
}
a.list-group-item-warning,
button.list-group-item-warning {
color: #8a6d3b;
}
a.list-group-item-warning .list-group-item-heading,
button.list-group-item-warning .list-group-item-heading {
color: inherit;
}
a.list-group-item-warning:hover,
button.list-group-item-warning:hover,
a.list-group-item-warning:focus,
button.list-group-item-warning:focus {
color: #8a6d3b;
background-color: #faf2cc;
}
a.list-group-item-warning.active,
button.list-group-item-warning.active,
a.list-group-item-warning.active:hover,
button.list-group-item-warning.active:hover,
a.list-group-item-warning.active:focus,
button.list-group-item-warning.active:focus {
color: #fff;
background-color: #8a6d3b;
border-color: #8a6d3b;
}
.list-group-item-danger {
color: #a94442;
background-color: #f2dede;
}
a.list-group-item-danger,
button.list-group-item-danger {
color: #a94442;
}
a.list-group-item-danger .list-group-item-heading,
button.list-group-item-danger .list-group-item-heading {
color: inherit;
}
a.list-group-item-danger:hover,
button.list-group-item-danger:hover,
a.list-group-item-danger:focus,
button.list-group-item-danger:focus {
color: #a94442;
background-color: #ebcccc;
}
a.list-group-item-danger.active,
button.list-group-item-danger.active,
a.list-group-item-danger.active:hover,
button.list-group-item-danger.active:hover,
a.list-group-item-danger.active:focus,
button.list-group-item-danger.active:focus {
color: #fff;
background-color: #a94442;
border-color: #a94442;
}
.list-group-item-heading {
margin-top: 0;
margin-bottom: 5px;
}
.list-group-item-text {
margin-bottom: 0;
line-height: 1.3;
}
.panel {
margin-bottom: 18px;
background-color: #fff;
border: 1px solid transparent;
border-radius: 2px;
-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
.panel-body {
padding: 15px;
}
.panel-heading {
padding: 10px 15px;
border-bottom: 1px solid transparent;
border-top-right-radius: 1px;
border-top-left-radius: 1px;
}
.panel-heading > .dropdown .dropdown-toggle {
color: inherit;
}
.panel-title {
margin-top: 0;
margin-bottom: 0;
font-size: 15px;
color: inherit;
}
.panel-title > a,
.panel-title > small,
.panel-title > .small,
.panel-title > small > a,
.panel-title > .small > a {
color: inherit;
}
.panel-footer {
padding: 10px 15px;
background-color: #f5f5f5;
border-top: 1px solid #ddd;
border-bottom-right-radius: 1px;
border-bottom-left-radius: 1px;
}
.panel > .list-group,
.panel > .panel-collapse > .list-group {
margin-bottom: 0;
}
.panel > .list-group .list-group-item,
.panel > .panel-collapse > .list-group .list-group-item {
border-width: 1px 0;
border-radius: 0;
}
.panel > .list-group:first-child .list-group-item:first-child,
.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
border-top: 0;
border-top-right-radius: 1px;
border-top-left-radius: 1px;
}
.panel > .list-group:last-child .list-group-item:last-child,
.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
border-bottom: 0;
border-bottom-right-radius: 1px;
border-bottom-left-radius: 1px;
}
.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
border-top-right-radius: 0;
border-top-left-radius: 0;
}
.panel-heading + .list-group .list-group-item:first-child {
border-top-width: 0;
}
.list-group + .panel-footer {
border-top-width: 0;
}
.panel > .table,
.panel > .table-responsive > .table,
.panel > .panel-collapse > .table {
margin-bottom: 0;
}
.panel > .table caption,
.panel > .table-responsive > .table caption,
.panel > .panel-collapse > .table caption {
padding-left: 15px;
padding-right: 15px;
}
.panel > .table:first-child,
.panel > .table-responsive:first-child > .table:first-child {
border-top-right-radius: 1px;
border-top-left-radius: 1px;
}
.panel > .table:first-child > thead:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
border-top-left-radius: 1px;
border-top-right-radius: 1px;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
border-top-left-radius: 1px;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
border-top-right-radius: 1px;
}
.panel > .table:last-child,
.panel > .table-responsive:last-child > .table:last-child {
border-bottom-right-radius: 1px;
border-bottom-left-radius: 1px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
border-bottom-left-radius: 1px;
border-bottom-right-radius: 1px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
border-bottom-left-radius: 1px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
border-bottom-right-radius: 1px;
}
.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive,
.panel > .table + .panel-body,
.panel > .table-responsive + .panel-body {
border-top: 1px solid #ddd;
}
.panel > .table > tbody:first-child > tr:first-child th,
.panel > .table > tbody:first-child > tr:first-child td {
border-top: 0;
}
.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
border: 0;
}
.panel > .table-bordered > thead > tr > th:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
border-left: 0;
}
.panel > .table-bordered > thead > tr > th:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
border-right: 0;
}
.panel > .table-bordered > thead > tr:first-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.panel > .table-bordered > tbody > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.panel > .table-bordered > thead > tr:first-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.panel > .table-bordered > tbody > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
border-bottom: 0;
}
.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
border-bottom: 0;
}
.panel > .table-responsive {
border: 0;
margin-bottom: 0;
}
.panel-group {
margin-bottom: 18px;
}
.panel-group .panel {
margin-bottom: 0;
border-radius: 2px;
}
.panel-group .panel + .panel {
margin-top: 5px;
}
.panel-group .panel-heading {
border-bottom: 0;
}
.panel-group .panel-heading + .panel-collapse > .panel-body,
.panel-group .panel-heading + .panel-collapse > .list-group {
border-top: 1px solid #ddd;
}
.panel-group .panel-footer {
border-top: 0;
}
.panel-group .panel-footer + .panel-collapse .panel-body {
border-bottom: 1px solid #ddd;
}
.panel-default {
border-color: #ddd;
}
.panel-default > .panel-heading {
color: #333333;
background-color: #f5f5f5;
border-color: #ddd;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
border-top-color: #ddd;
}
.panel-default > .panel-heading .badge {
color: #f5f5f5;
background-color: #333333;
}
.panel-default > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color: #ddd;
}
.panel-primary {
border-color: #337ab7;
}
.panel-primary > .panel-heading {
color: #fff;
background-color: #337ab7;
border-color: #337ab7;
}
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
border-top-color: #337ab7;
}
.panel-primary > .panel-heading .badge {
color: #337ab7;
background-color: #fff;
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color: #337ab7;
}
.panel-success {
border-color: #d6e9c6;
}
.panel-success > .panel-heading {
color: #3c763d;
background-color: #dff0d8;
border-color: #d6e9c6;
}
.panel-success > .panel-heading + .panel-collapse > .panel-body {
border-top-color: #d6e9c6;
}
.panel-success > .panel-heading .badge {
color: #dff0d8;
background-color: #3c763d;
}
.panel-success > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color: #d6e9c6;
}
.panel-info {
border-color: #bce8f1;
}
.panel-info > .panel-heading {
color: #31708f;
background-color: #d9edf7;
border-color: #bce8f1;
}
.panel-info > .panel-heading + .panel-collapse > .panel-body {
border-top-color: #bce8f1;
}
.panel-info > .panel-heading .badge {
color: #d9edf7;
background-color: #31708f;
}
.panel-info > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color: #bce8f1;
}
.panel-warning {
border-color: #faebcc;
}
.panel-warning > .panel-heading {
color: #8a6d3b;
background-color: #fcf8e3;
border-color: #faebcc;
}
.panel-warning > .panel-heading + .panel-collapse > .panel-body {
border-top-color: #faebcc;
}
.panel-warning > .panel-heading .badge {
color: #fcf8e3;
background-color: #8a6d3b;
}
.panel-warning > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color: #faebcc;
}
.panel-danger {
border-color: #ebccd1;
}
.panel-danger > .panel-heading {
color: #a94442;
background-color: #f2dede;
border-color: #ebccd1;
}
.panel-danger > .panel-heading + .panel-collapse > .panel-body {
border-top-color: #ebccd1;
}
.panel-danger > .panel-heading .badge {
color: #f2dede;
background-color: #a94442;
}
.panel-danger > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color: #ebccd1;
}
.embed-responsive {
position: relative;
display: block;
height: 0;
padding: 0;
overflow: hidden;
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
position: absolute;
top: 0;
left: 0;
bottom: 0;
height: 100%;
width: 100%;
border: 0;
}
.embed-responsive-16by9 {
padding-bottom: 56.25%;
}
.embed-responsive-4by3 {
padding-bottom: 75%;
}
.well {
min-height: 20px;
padding: 19px;
margin-bottom: 20px;
background-color: #f5f5f5;
border: 1px solid #e3e3e3;
border-radius: 2px;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
.well blockquote {
border-color: #ddd;
border-color: rgba(0, 0, 0, 0.15);
}
.well-lg {
padding: 24px;
border-radius: 3px;
}
.well-sm {
padding: 9px;
border-radius: 1px;
}
.close {
float: right;
font-size: 19.5px;
font-weight: bold;
line-height: 1;
color: #000;
text-shadow: 0 1px 0 #fff;
opacity: 0.2;
filter: alpha(opacity=20);
}
.close:hover,
.close:focus {
color: #000;
text-decoration: none;
cursor: pointer;
opacity: 0.5;
filter: alpha(opacity=50);
}
button.close {
padding: 0;
cursor: pointer;
background: transparent;
border: 0;
-webkit-appearance: none;
}
.modal-open {
overflow: hidden;
}
.modal {
display: none;
overflow: hidden;
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1050;
-webkit-overflow-scrolling: touch;
outline: 0;
}
.modal.fade .modal-dialog {
-webkit-transform: translate(0, -25%);
-ms-transform: translate(0, -25%);
-o-transform: translate(0, -25%);
transform: translate(0, -25%);
-webkit-transition: -webkit-transform 0.3s ease-out;
-moz-transition: -moz-transform 0.3s ease-out;
-o-transition: -o-transform 0.3s ease-out;
transition: transform 0.3s ease-out;
}
.modal.in .modal-dialog {
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
-o-transform: translate(0, 0);
transform: translate(0, 0);
}
.modal-open .modal {
overflow-x: hidden;
overflow-y: auto;
}
.modal-dialog {
position: relative;
width: auto;
margin: 10px;
}
.modal-content {
position: relative;
background-color: #fff;
border: 1px solid #999;
border: 1px solid rgba(0, 0, 0, 0.2);
border-radius: 3px;
-webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
background-clip: padding-box;
outline: 0;
}
.modal-backdrop {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1040;
background-color: #000;
}
.modal-backdrop.fade {
opacity: 0;
filter: alpha(opacity=0);
}
.modal-backdrop.in {
opacity: 0.5;
filter: alpha(opacity=50);
}
.modal-header {
padding: 15px;
border-bottom: 1px solid #e5e5e5;
}
.modal-header .close {
margin-top: -2px;
}
.modal-title {
margin: 0;
line-height: 1.42857143;
}
.modal-body {
position: relative;
padding: 15px;
}
.modal-footer {
padding: 15px;
text-align: right;
border-top: 1px solid #e5e5e5;
}
.modal-footer .btn + .btn {
margin-left: 5px;
margin-bottom: 0;
}
.modal-footer .btn-group .btn + .btn {
margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
margin-left: 0;
}
.modal-scrollbar-measure {
position: absolute;
top: -9999px;
width: 50px;
height: 50px;
overflow: scroll;
}
@media (min-width: 768px) {
.modal-dialog {
width: 600px;
margin: 30px auto;
}
.modal-content {
-webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
}
.modal-sm {
width: 300px;
}
}
@media (min-width: 992px) {
.modal-lg {
width: 900px;
}
}
.tooltip {
position: absolute;
z-index: 1070;
display: block;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-style: normal;
font-weight: normal;
letter-spacing: normal;
line-break: auto;
line-height: 1.42857143;
text-align: left;
text-align: start;
text-decoration: none;
text-shadow: none;
text-transform: none;
white-space: normal;
word-break: normal;
word-spacing: normal;
word-wrap: normal;
font-size: 12px;
opacity: 0;
filter: alpha(opacity=0);
}
.tooltip.in {
opacity: 0.9;
filter: alpha(opacity=90);
}
.tooltip.top {
margin-top: -3px;
padding: 5px 0;
}
.tooltip.right {
margin-left: 3px;
padding: 0 5px;
}
.tooltip.bottom {
margin-top: 3px;
padding: 5px 0;
}
.tooltip.left {
margin-left: -3px;
padding: 0 5px;
}
.tooltip-inner {
max-width: 200px;
padding: 3px 8px;
color: #fff;
text-align: center;
background-color: #000;
border-radius: 2px;
}
.tooltip-arrow {
position: absolute;
width: 0;
height: 0;
border-color: transparent;
border-style: solid;
}
.tooltip.top .tooltip-arrow {
bottom: 0;
left: 50%;
margin-left: -5px;
border-width: 5px 5px 0;
border-top-color: #000;
}
.tooltip.top-left .tooltip-arrow {
bottom: 0;
right: 5px;
margin-bottom: -5px;
border-width: 5px 5px 0;
border-top-color: #000;
}
.tooltip.top-right .tooltip-arrow {
bottom: 0;
left: 5px;
margin-bottom: -5px;
border-width: 5px 5px 0;
border-top-color: #000;
}
.tooltip.right .tooltip-arrow {
top: 50%;
left: 0;
margin-top: -5px;
border-width: 5px 5px 5px 0;
border-right-color: #000;
}
.tooltip.left .tooltip-arrow {
top: 50%;
right: 0;
margin-top: -5px;
border-width: 5px 0 5px 5px;
border-left-color: #000;
}
.tooltip.bottom .tooltip-arrow {
top: 0;
left: 50%;
margin-left: -5px;
border-width: 0 5px 5px;
border-bottom-color: #000;
}
.tooltip.bottom-left .tooltip-arrow {
top: 0;
right: 5px;
margin-top: -5px;
border-width: 0 5px 5px;
border-bottom-color: #000;
}
.tooltip.bottom-right .tooltip-arrow {
top: 0;
left: 5px;
margin-top: -5px;
border-width: 0 5px 5px;
border-bottom-color: #000;
}
.popover {
position: absolute;
top: 0;
left: 0;
z-index: 1060;
display: none;
max-width: 276px;
padding: 1px;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-style: normal;
font-weight: normal;
letter-spacing: normal;
line-break: auto;
line-height: 1.42857143;
text-align: left;
text-align: start;
text-decoration: none;
text-shadow: none;
text-transform: none;
white-space: normal;
word-break: normal;
word-spacing: normal;
word-wrap: normal;
font-size: 13px;
background-color: #fff;
background-clip: padding-box;
border: 1px solid #ccc;
border: 1px solid rgba(0, 0, 0, 0.2);
border-radius: 3px;
-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
.popover.top {
margin-top: -10px;
}
.popover.right {
margin-left: 10px;
}
.popover.bottom {
margin-top: 10px;
}
.popover.left {
margin-left: -10px;
}
.popover-title {
margin: 0;
padding: 8px 14px;
font-size: 13px;
background-color: #f7f7f7;
border-bottom: 1px solid #ebebeb;
border-radius: 2px 2px 0 0;
}
.popover-content {
padding: 9px 14px;
}
.popover > .arrow,
.popover > .arrow:after {
position: absolute;
display: block;
width: 0;
height: 0;
border-color: transparent;
border-style: solid;
}
.popover > .arrow {
border-width: 11px;
}
.popover > .arrow:after {
border-width: 10px;
content: "";
}
.popover.top > .arrow {
left: 50%;
margin-left: -11px;
border-bottom-width: 0;
border-top-color: #999999;
border-top-color: rgba(0, 0, 0, 0.25);
bottom: -11px;
}
.popover.top > .arrow:after {
content: " ";
bottom: 1px;
margin-left: -10px;
border-bottom-width: 0;
border-top-color: #fff;
}
.popover.right > .arrow {
top: 50%;
left: -11px;
margin-top: -11px;
border-left-width: 0;
border-right-color: #999999;
border-right-color: rgba(0, 0, 0, 0.25);
}
.popover.right > .arrow:after {
content: " ";
left: 1px;
bottom: -10px;
border-left-width: 0;
border-right-color: #fff;
}
.popover.bottom > .arrow {
left: 50%;
margin-left: -11px;
border-top-width: 0;
border-bottom-color: #999999;
border-bottom-color: rgba(0, 0, 0, 0.25);
top: -11px;
}
.popover.bottom > .arrow:after {
content: " ";
top: 1px;
margin-left: -10px;
border-top-width: 0;
border-bottom-color: #fff;
}
.popover.left > .arrow {
top: 50%;
right: -11px;
margin-top: -11px;
border-right-width: 0;
border-left-color: #999999;
border-left-color: rgba(0, 0, 0, 0.25);
}
.popover.left > .arrow:after {
content: " ";
right: 1px;
border-right-width: 0;
border-left-color: #fff;
bottom: -10px;
}
.carousel {
position: relative;
}
.carousel-inner {
position: relative;
overflow: hidden;
width: 100%;
}
.carousel-inner > .item {
display: none;
position: relative;
-webkit-transition: 0.6s ease-in-out left;
-o-transition: 0.6s ease-in-out left;
transition: 0.6s ease-in-out left;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
line-height: 1;
}
@media all and (transform-3d), (-webkit-transform-3d) {
.carousel-inner > .item {
-webkit-transition: -webkit-transform 0.6s ease-in-out;
-moz-transition: -moz-transform 0.6s ease-in-out;
-o-transition: -o-transform 0.6s ease-in-out;
transition: transform 0.6s ease-in-out;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-perspective: 1000px;
-moz-perspective: 1000px;
perspective: 1000px;
}
.carousel-inner > .item.next,
.carousel-inner > .item.active.right {
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
left: 0;
}
.carousel-inner > .item.prev,
.carousel-inner > .item.active.left {
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
left: 0;
}
.carousel-inner > .item.next.left,
.carousel-inner > .item.prev.right,
.carousel-inner > .item.active {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
left: 0;
}
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
display: block;
}
.carousel-inner > .active {
left: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
position: absolute;
top: 0;
width: 100%;
}
.carousel-inner > .next {
left: 100%;
}
.carousel-inner > .prev {
left: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
left: 0;
}
.carousel-inner > .active.left {
left: -100%;
}
.carousel-inner > .active.right {
left: 100%;
}
.carousel-control {
position: absolute;
top: 0;
left: 0;
bottom: 0;
width: 15%;
opacity: 0.5;
filter: alpha(opacity=50);
font-size: 20px;
color: #fff;
text-align: center;
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
background-color: rgba(0, 0, 0, 0);
}
.carousel-control.left {
background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
}
.carousel-control.right {
left: auto;
right: 0;
background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
}
.carousel-control:hover,
.carousel-control:focus {
outline: 0;
color: #fff;
text-decoration: none;
opacity: 0.9;
filter: alpha(opacity=90);
}
.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
position: absolute;
top: 50%;
margin-top: -10px;
z-index: 5;
display: inline-block;
}
.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
left: 50%;
margin-left: -10px;
}
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
right: 50%;
margin-right: -10px;
}
.carousel-control .icon-prev,
.carousel-control .icon-next {
width: 20px;
height: 20px;
line-height: 1;
font-family: serif;
}
.carousel-control .icon-prev:before {
content: '\2039';
}
.carousel-control .icon-next:before {
content: '\203a';
}
.carousel-indicators {
position: absolute;
bottom: 10px;
left: 50%;
z-index: 15;
width: 60%;
margin-left: -30%;
padding-left: 0;
list-style: none;
text-align: center;
}
.carousel-indicators li {
display: inline-block;
width: 10px;
height: 10px;
margin: 1px;
text-indent: -999px;
border: 1px solid #fff;
border-radius: 10px;
cursor: pointer;
background-color: #000 \9;
background-color: rgba(0, 0, 0, 0);
}
.carousel-indicators .active {
margin: 0;
width: 12px;
height: 12px;
background-color: #fff;
}
.carousel-caption {
position: absolute;
left: 15%;
right: 15%;
bottom: 20px;
z-index: 10;
padding-top: 20px;
padding-bottom: 20px;
color: #fff;
text-align: center;
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.carousel-caption .btn {
text-shadow: none;
}
@media screen and (min-width: 768px) {
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-prev,
.carousel-control .icon-next {
width: 30px;
height: 30px;
margin-top: -10px;
font-size: 30px;
}
.carousel-control .glyphicon-chevron-left,
.carousel-control .icon-prev {
margin-left: -10px;
}
.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-next {
margin-right: -10px;
}
.carousel-caption {
left: 20%;
right: 20%;
padding-bottom: 30px;
}
.carousel-indicators {
bottom: 20px;
}
}
.clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.pager:before,
.pager:after,
.panel-body:before,
.panel-body:after,
.modal-header:before,
.modal-header:after,
.modal-footer:before,
.modal-footer:after,
.item_buttons:before,
.item_buttons:after {
content: " ";
display: table;
}
.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.pager:after,
.panel-body:after,
.modal-header:after,
.modal-footer:after,
.item_buttons:after {
clear: both;
}
.center-block {
display: block;
margin-left: auto;
margin-right: auto;
}
.pull-right {
float: right !important;
}
.pull-left {
float: left !important;
}
.hide {
display: none !important;
}
.show {
display: block !important;
}
.invisible {
visibility: hidden;
}
.text-hide {
font: 0/0 a;
color: transparent;
text-shadow: none;
background-color: transparent;
border: 0;
}
.hidden {
display: none !important;
}
.affix {
position: fixed;
}
@-ms-viewport {
width: device-width;
}
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
display: none !important;
}
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
display: none !important;
}
@media (max-width: 767px) {
.visible-xs {
display: block !important;
}
table.visible-xs {
display: table !important;
}
tr.visible-xs {
display: table-row !important;
}
th.visible-xs,
td.visible-xs {
display: table-cell !important;
}
}
@media (max-width: 767px) {
.visible-xs-block {
display: block !important;
}
}
@media (max-width: 767px) {
.visible-xs-inline {
display: inline !important;
}
}
@media (max-width: 767px) {
.visible-xs-inline-block {
display: inline-block !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.visible-sm {
display: block !important;
}
table.visible-sm {
display: table !important;
}
tr.visible-sm {
display: table-row !important;
}
th.visible-sm,
td.visible-sm {
display: table-cell !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.visible-sm-block {
display: block !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.visible-sm-inline {
display: inline !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.visible-sm-inline-block {
display: inline-block !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.visible-md {
display: block !important;
}
table.visible-md {
display: table !important;
}
tr.visible-md {
display: table-row !important;
}
th.visible-md,
td.visible-md {
display: table-cell !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.visible-md-block {
display: block !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.visible-md-inline {
display: inline !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.visible-md-inline-block {
display: inline-block !important;
}
}
@media (min-width: 1200px) {
.visible-lg {
display: block !important;
}
table.visible-lg {
display: table !important;
}
tr.visible-lg {
display: table-row !important;
}
th.visible-lg,
td.visible-lg {
display: table-cell !important;
}
}
@media (min-width: 1200px) {
.visible-lg-block {
display: block !important;
}
}
@media (min-width: 1200px) {
.visible-lg-inline {
display: inline !important;
}
}
@media (min-width: 1200px) {
.visible-lg-inline-block {
display: inline-block !important;
}
}
@media (max-width: 767px) {
.hidden-xs {
display: none !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.hidden-sm {
display: none !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.hidden-md {
display: none !important;
}
}
@media (min-width: 1200px) {
.hidden-lg {
display: none !important;
}
}
.visible-print {
display: none !important;
}
@media print {
.visible-print {
display: block !important;
}
table.visible-print {
display: table !important;
}
tr.visible-print {
display: table-row !important;
}
th.visible-print,
td.visible-print {
display: table-cell !important;
}
}
.visible-print-block {
display: none !important;
}
@media print {
.visible-print-block {
display: block !important;
}
}
.visible-print-inline {
display: none !important;
}
@media print {
.visible-print-inline {
display: inline !important;
}
}
.visible-print-inline-block {
display: none !important;
}
@media print {
.visible-print-inline-block {
display: inline-block !important;
}
}
@media print {
.hidden-print {
display: none !important;
}
}
/*!
*
* Font Awesome
*
*/
/*!
* Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
* License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
*/
/* FONT PATH
* -------------------------- */
@font-face {
font-family: 'FontAwesome';
src: url('../components/font-awesome/fonts/fontawesome-webfont.eot?v=4.7.0');
src: url('../components/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('../components/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('../components/font-awesome/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('../components/font-awesome/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('../components/font-awesome/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
font-weight: normal;
font-style: normal;
}
.fa {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
/* makes the font 33% larger relative to the icon container */
.fa-lg {
font-size: 1.33333333em;
line-height: 0.75em;
vertical-align: -15%;
}
.fa-2x {
font-size: 2em;
}
.fa-3x {
font-size: 3em;
}
.fa-4x {
font-size: 4em;
}
.fa-5x {
font-size: 5em;
}
.fa-fw {
width: 1.28571429em;
text-align: center;
}
.fa-ul {
padding-left: 0;
margin-left: 2.14285714em;
list-style-type: none;
}
.fa-ul > li {
position: relative;
}
.fa-li {
position: absolute;
left: -2.14285714em;
width: 2.14285714em;
top: 0.14285714em;
text-align: center;
}
.fa-li.fa-lg {
left: -1.85714286em;
}
.fa-border {
padding: .2em .25em .15em;
border: solid 0.08em #eee;
border-radius: .1em;
}
.fa-pull-left {
float: left;
}
.fa-pull-right {
float: right;
}
.fa.fa-pull-left {
margin-right: .3em;
}
.fa.fa-pull-right {
margin-left: .3em;
}
/* Deprecated as of 4.4.0 */
.pull-right {
float: right;
}
.pull-left {
float: left;
}
.fa.pull-left {
margin-right: .3em;
}
.fa.pull-right {
margin-left: .3em;
}
.fa-spin {
-webkit-animation: fa-spin 2s infinite linear;
animation: fa-spin 2s infinite linear;
}
.fa-pulse {
-webkit-animation: fa-spin 1s infinite steps(8);
animation: fa-spin 1s infinite steps(8);
}
@-webkit-keyframes fa-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}
@keyframes fa-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}
.fa-rotate-90 {
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
}
.fa-rotate-180 {
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
}
.fa-rotate-270 {
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
-webkit-transform: rotate(270deg);
-ms-transform: rotate(270deg);
transform: rotate(270deg);
}
.fa-flip-horizontal {
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
-webkit-transform: scale(-1, 1);
-ms-transform: scale(-1, 1);
transform: scale(-1, 1);
}
.fa-flip-vertical {
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
-webkit-transform: scale(1, -1);
-ms-transform: scale(1, -1);
transform: scale(1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
filter: none;
}
.fa-stack {
position: relative;
display: inline-block;
width: 2em;
height: 2em;
line-height: 2em;
vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
position: absolute;
left: 0;
width: 100%;
text-align: center;
}
.fa-stack-1x {
line-height: inherit;
}
.fa-stack-2x {
font-size: 2em;
}
.fa-inverse {
color: #fff;
}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
readers do not read off random characters that represent icons */
.fa-glass:before {
content: "\f000";
}
.fa-music:before {
content: "\f001";
}
.fa-search:before {
content: "\f002";
}
.fa-envelope-o:before {
content: "\f003";
}
.fa-heart:before {
content: "\f004";
}
.fa-star:before {
content: "\f005";
}
.fa-star-o:before {
content: "\f006";
}
.fa-user:before {
content: "\f007";
}
.fa-film:before {
content: "\f008";
}
.fa-th-large:before {
content: "\f009";
}
.fa-th:before {
content: "\f00a";
}
.fa-th-list:before {
content: "\f00b";
}
.fa-check:before {
content: "\f00c";
}
.fa-remove:before,
.fa-close:before,
.fa-times:before {
content: "\f00d";
}
.fa-search-plus:before {
content: "\f00e";
}
.fa-search-minus:before {
content: "\f010";
}
.fa-power-off:before {
content: "\f011";
}
.fa-signal:before {
content: "\f012";
}
.fa-gear:before,
.fa-cog:before {
content: "\f013";
}
.fa-trash-o:before {
content: "\f014";
}
.fa-home:before {
content: "\f015";
}
.fa-file-o:before {
content: "\f016";
}
.fa-clock-o:before {
content: "\f017";
}
.fa-road:before {
content: "\f018";
}
.fa-download:before {
content: "\f019";
}
.fa-arrow-circle-o-down:before {
content: "\f01a";
}
.fa-arrow-circle-o-up:before {
content: "\f01b";
}
.fa-inbox:before {
content: "\f01c";
}
.fa-play-circle-o:before {
content: "\f01d";
}
.fa-rotate-right:before,
.fa-repeat:before {
content: "\f01e";
}
.fa-refresh:before {
content: "\f021";
}
.fa-list-alt:before {
content: "\f022";
}
.fa-lock:before {
content: "\f023";
}
.fa-flag:before {
content: "\f024";
}
.fa-headphones:before {
content: "\f025";
}
.fa-volume-off:before {
content: "\f026";
}
.fa-volume-down:before {
content: "\f027";
}
.fa-volume-up:before {
content: "\f028";
}
.fa-qrcode:before {
content: "\f029";
}
.fa-barcode:before {
content: "\f02a";
}
.fa-tag:before {
content: "\f02b";
}
.fa-tags:before {
content: "\f02c";
}
.fa-book:before {
content: "\f02d";
}
.fa-bookmark:before {
content: "\f02e";
}
.fa-print:before {
content: "\f02f";
}
.fa-camera:before {
content: "\f030";
}
.fa-font:before {
content: "\f031";
}
.fa-bold:before {
content: "\f032";
}
.fa-italic:before {
content: "\f033";
}
.fa-text-height:before {
content: "\f034";
}
.fa-text-width:before {
content: "\f035";
}
.fa-align-left:before {
content: "\f036";
}
.fa-align-center:before {
content: "\f037";
}
.fa-align-right:before {
content: "\f038";
}
.fa-align-justify:before {
content: "\f039";
}
.fa-list:before {
content: "\f03a";
}
.fa-dedent:before,
.fa-outdent:before {
content: "\f03b";
}
.fa-indent:before {
content: "\f03c";
}
.fa-video-camera:before {
content: "\f03d";
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
content: "\f03e";
}
.fa-pencil:before {
content: "\f040";
}
.fa-map-marker:before {
content: "\f041";
}
.fa-adjust:before {
content: "\f042";
}
.fa-tint:before {
content: "\f043";
}
.fa-edit:before,
.fa-pencil-square-o:before {
content: "\f044";
}
.fa-share-square-o:before {
content: "\f045";
}
.fa-check-square-o:before {
content: "\f046";
}
.fa-arrows:before {
content: "\f047";
}
.fa-step-backward:before {
content: "\f048";
}
.fa-fast-backward:before {
content: "\f049";
}
.fa-backward:before {
content: "\f04a";
}
.fa-play:before {
content: "\f04b";
}
.fa-pause:before {
content: "\f04c";
}
.fa-stop:before {
content: "\f04d";
}
.fa-forward:before {
content: "\f04e";
}
.fa-fast-forward:before {
content: "\f050";
}
.fa-step-forward:before {
content: "\f051";
}
.fa-eject:before {
content: "\f052";
}
.fa-chevron-left:before {
content: "\f053";
}
.fa-chevron-right:before {
content: "\f054";
}
.fa-plus-circle:before {
content: "\f055";
}
.fa-minus-circle:before {
content: "\f056";
}
.fa-times-circle:before {
content: "\f057";
}
.fa-check-circle:before {
content: "\f058";
}
.fa-question-circle:before {
content: "\f059";
}
.fa-info-circle:before {
content: "\f05a";
}
.fa-crosshairs:before {
content: "\f05b";
}
.fa-times-circle-o:before {
content: "\f05c";
}
.fa-check-circle-o:before {
content: "\f05d";
}
.fa-ban:before {
content: "\f05e";
}
.fa-arrow-left:before {
content: "\f060";
}
.fa-arrow-right:before {
content: "\f061";
}
.fa-arrow-up:before {
content: "\f062";
}
.fa-arrow-down:before {
content: "\f063";
}
.fa-mail-forward:before,
.fa-share:before {
content: "\f064";
}
.fa-expand:before {
content: "\f065";
}
.fa-compress:before {
content: "\f066";
}
.fa-plus:before {
content: "\f067";
}
.fa-minus:before {
content: "\f068";
}
.fa-asterisk:before {
content: "\f069";
}
.fa-exclamation-circle:before {
content: "\f06a";
}
.fa-gift:before {
content: "\f06b";
}
.fa-leaf:before {
content: "\f06c";
}
.fa-fire:before {
content: "\f06d";
}
.fa-eye:before {
content: "\f06e";
}
.fa-eye-slash:before {
content: "\f070";
}
.fa-warning:before,
.fa-exclamation-triangle:before {
content: "\f071";
}
.fa-plane:before {
content: "\f072";
}
.fa-calendar:before {
content: "\f073";
}
.fa-random:before {
content: "\f074";
}
.fa-comment:before {
content: "\f075";
}
.fa-magnet:before {
content: "\f076";
}
.fa-chevron-up:before {
content: "\f077";
}
.fa-chevron-down:before {
content: "\f078";
}
.fa-retweet:before {
content: "\f079";
}
.fa-shopping-cart:before {
content: "\f07a";
}
.fa-folder:before {
content: "\f07b";
}
.fa-folder-open:before {
content: "\f07c";
}
.fa-arrows-v:before {
content: "\f07d";
}
.fa-arrows-h:before {
content: "\f07e";
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
content: "\f080";
}
.fa-twitter-square:before {
content: "\f081";
}
.fa-facebook-square:before {
content: "\f082";
}
.fa-camera-retro:before {
content: "\f083";
}
.fa-key:before {
content: "\f084";
}
.fa-gears:before,
.fa-cogs:before {
content: "\f085";
}
.fa-comments:before {
content: "\f086";
}
.fa-thumbs-o-up:before {
content: "\f087";
}
.fa-thumbs-o-down:before {
content: "\f088";
}
.fa-star-half:before {
content: "\f089";
}
.fa-heart-o:before {
content: "\f08a";
}
.fa-sign-out:before {
content: "\f08b";
}
.fa-linkedin-square:before {
content: "\f08c";
}
.fa-thumb-tack:before {
content: "\f08d";
}
.fa-external-link:before {
content: "\f08e";
}
.fa-sign-in:before {
content: "\f090";
}
.fa-trophy:before {
content: "\f091";
}
.fa-github-square:before {
content: "\f092";
}
.fa-upload:before {
content: "\f093";
}
.fa-lemon-o:before {
content: "\f094";
}
.fa-phone:before {
content: "\f095";
}
.fa-square-o:before {
content: "\f096";
}
.fa-bookmark-o:before {
content: "\f097";
}
.fa-phone-square:before {
content: "\f098";
}
.fa-twitter:before {
content: "\f099";
}
.fa-facebook-f:before,
.fa-facebook:before {
content: "\f09a";
}
.fa-github:before {
content: "\f09b";
}
.fa-unlock:before {
content: "\f09c";
}
.fa-credit-card:before {
content: "\f09d";
}
.fa-feed:before,
.fa-rss:before {
content: "\f09e";
}
.fa-hdd-o:before {
content: "\f0a0";
}
.fa-bullhorn:before {
content: "\f0a1";
}
.fa-bell:before {
content: "\f0f3";
}
.fa-certificate:before {
content: "\f0a3";
}
.fa-hand-o-right:before {
content: "\f0a4";
}
.fa-hand-o-left:before {
content: "\f0a5";
}
.fa-hand-o-up:before {
content: "\f0a6";
}
.fa-hand-o-down:before {
content: "\f0a7";
}
.fa-arrow-circle-left:before {
content: "\f0a8";
}
.fa-arrow-circle-right:before {
content: "\f0a9";
}
.fa-arrow-circle-up:before {
content: "\f0aa";
}
.fa-arrow-circle-down:before {
content: "\f0ab";
}
.fa-globe:before {
content: "\f0ac";
}
.fa-wrench:before {
content: "\f0ad";
}
.fa-tasks:before {
content: "\f0ae";
}
.fa-filter:before {
content: "\f0b0";
}
.fa-briefcase:before {
content: "\f0b1";
}
.fa-arrows-alt:before {
content: "\f0b2";
}
.fa-group:before,
.fa-users:before {
content: "\f0c0";
}
.fa-chain:before,
.fa-link:before {
content: "\f0c1";
}
.fa-cloud:before {
content: "\f0c2";
}
.fa-flask:before {
content: "\f0c3";
}
.fa-cut:before,
.fa-scissors:before {
content: "\f0c4";
}
.fa-copy:before,
.fa-files-o:before {
content: "\f0c5";
}
.fa-paperclip:before {
content: "\f0c6";
}
.fa-save:before,
.fa-floppy-o:before {
content: "\f0c7";
}
.fa-square:before {
content: "\f0c8";
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
content: "\f0c9";
}
.fa-list-ul:before {
content: "\f0ca";
}
.fa-list-ol:before {
content: "\f0cb";
}
.fa-strikethrough:before {
content: "\f0cc";
}
.fa-underline:before {
content: "\f0cd";
}
.fa-table:before {
content: "\f0ce";
}
.fa-magic:before {
content: "\f0d0";
}
.fa-truck:before {
content: "\f0d1";
}
.fa-pinterest:before {
content: "\f0d2";
}
.fa-pinterest-square:before {
content: "\f0d3";
}
.fa-google-plus-square:before {
content: "\f0d4";
}
.fa-google-plus:before {
content: "\f0d5";
}
.fa-money:before {
content: "\f0d6";
}
.fa-caret-down:before {
content: "\f0d7";
}
.fa-caret-up:before {
content: "\f0d8";
}
.fa-caret-left:before {
content: "\f0d9";
}
.fa-caret-right:before {
content: "\f0da";
}
.fa-columns:before {
content: "\f0db";
}
.fa-unsorted:before,
.fa-sort:before {
content: "\f0dc";
}
.fa-sort-down:before,
.fa-sort-desc:before {
content: "\f0dd";
}
.fa-sort-up:before,
.fa-sort-asc:before {
content: "\f0de";
}
.fa-envelope:before {
content: "\f0e0";
}
.fa-linkedin:before {
content: "\f0e1";
}
.fa-rotate-left:before,
.fa-undo:before {
content: "\f0e2";
}
.fa-legal:before,
.fa-gavel:before {
content: "\f0e3";
}
.fa-dashboard:before,
.fa-tachometer:before {
content: "\f0e4";
}
.fa-comment-o:before {
content: "\f0e5";
}
.fa-comments-o:before {
content: "\f0e6";
}
.fa-flash:before,
.fa-bolt:before {
content: "\f0e7";
}
.fa-sitemap:before {
content: "\f0e8";
}
.fa-umbrella:before {
content: "\f0e9";
}
.fa-paste:before,
.fa-clipboard:before {
content: "\f0ea";
}
.fa-lightbulb-o:before {
content: "\f0eb";
}
.fa-exchange:before {
content: "\f0ec";
}
.fa-cloud-download:before {
content: "\f0ed";
}
.fa-cloud-upload:before {
content: "\f0ee";
}
.fa-user-md:before {
content: "\f0f0";
}
.fa-stethoscope:before {
content: "\f0f1";
}
.fa-suitcase:before {
content: "\f0f2";
}
.fa-bell-o:before {
content: "\f0a2";
}
.fa-coffee:before {
content: "\f0f4";
}
.fa-cutlery:before {
content: "\f0f5";
}
.fa-file-text-o:before {
content: "\f0f6";
}
.fa-building-o:before {
content: "\f0f7";
}
.fa-hospital-o:before {
content: "\f0f8";
}
.fa-ambulance:before {
content: "\f0f9";
}
.fa-medkit:before {
content: "\f0fa";
}
.fa-fighter-jet:before {
content: "\f0fb";
}
.fa-beer:before {
content: "\f0fc";
}
.fa-h-square:before {
content: "\f0fd";
}
.fa-plus-square:before {
content: "\f0fe";
}
.fa-angle-double-left:before {
content: "\f100";
}
.fa-angle-double-right:before {
content: "\f101";
}
.fa-angle-double-up:before {
content: "\f102";
}
.fa-angle-double-down:before {
content: "\f103";
}
.fa-angle-left:before {
content: "\f104";
}
.fa-angle-right:before {
content: "\f105";
}
.fa-angle-up:before {
content: "\f106";
}
.fa-angle-down:before {
content: "\f107";
}
.fa-desktop:before {
content: "\f108";
}
.fa-laptop:before {
content: "\f109";
}
.fa-tablet:before {
content: "\f10a";
}
.fa-mobile-phone:before,
.fa-mobile:before {
content: "\f10b";
}
.fa-circle-o:before {
content: "\f10c";
}
.fa-quote-left:before {
content: "\f10d";
}
.fa-quote-right:before {
content: "\f10e";
}
.fa-spinner:before {
content: "\f110";
}
.fa-circle:before {
content: "\f111";
}
.fa-mail-reply:before,
.fa-reply:before {
content: "\f112";
}
.fa-github-alt:before {
content: "\f113";
}
.fa-folder-o:before {
content: "\f114";
}
.fa-folder-open-o:before {
content: "\f115";
}
.fa-smile-o:before {
content: "\f118";
}
.fa-frown-o:before {
content: "\f119";
}
.fa-meh-o:before {
content: "\f11a";
}
.fa-gamepad:before {
content: "\f11b";
}
.fa-keyboard-o:before {
content: "\f11c";
}
.fa-flag-o:before {
content: "\f11d";
}
.fa-flag-checkered:before {
content: "\f11e";
}
.fa-terminal:before {
content: "\f120";
}
.fa-code:before {
content: "\f121";
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
content: "\f122";
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
content: "\f123";
}
.fa-location-arrow:before {
content: "\f124";
}
.fa-crop:before {
content: "\f125";
}
.fa-code-fork:before {
content: "\f126";
}
.fa-unlink:before,
.fa-chain-broken:before {
content: "\f127";
}
.fa-question:before {
content: "\f128";
}
.fa-info:before {
content: "\f129";
}
.fa-exclamation:before {
content: "\f12a";
}
.fa-superscript:before {
content: "\f12b";
}
.fa-subscript:before {
content: "\f12c";
}
.fa-eraser:before {
content: "\f12d";
}
.fa-puzzle-piece:before {
content: "\f12e";
}
.fa-microphone:before {
content: "\f130";
}
.fa-microphone-slash:before {
content: "\f131";
}
.fa-shield:before {
content: "\f132";
}
.fa-calendar-o:before {
content: "\f133";
}
.fa-fire-extinguisher:before {
content: "\f134";
}
.fa-rocket:before {
content: "\f135";
}
.fa-maxcdn:before {
content: "\f136";
}
.fa-chevron-circle-left:before {
content: "\f137";
}
.fa-chevron-circle-right:before {
content: "\f138";
}
.fa-chevron-circle-up:before {
content: "\f139";
}
.fa-chevron-circle-down:before {
content: "\f13a";
}
.fa-html5:before {
content: "\f13b";
}
.fa-css3:before {
content: "\f13c";
}
.fa-anchor:before {
content: "\f13d";
}
.fa-unlock-alt:before {
content: "\f13e";
}
.fa-bullseye:before {
content: "\f140";
}
.fa-ellipsis-h:before {
content: "\f141";
}
.fa-ellipsis-v:before {
content: "\f142";
}
.fa-rss-square:before {
content: "\f143";
}
.fa-play-circle:before {
content: "\f144";
}
.fa-ticket:before {
content: "\f145";
}
.fa-minus-square:before {
content: "\f146";
}
.fa-minus-square-o:before {
content: "\f147";
}
.fa-level-up:before {
content: "\f148";
}
.fa-level-down:before {
content: "\f149";
}
.fa-check-square:before {
content: "\f14a";
}
.fa-pencil-square:before {
content: "\f14b";
}
.fa-external-link-square:before {
content: "\f14c";
}
.fa-share-square:before {
content: "\f14d";
}
.fa-compass:before {
content: "\f14e";
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
content: "\f150";
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
content: "\f151";
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
content: "\f152";
}
.fa-euro:before,
.fa-eur:before {
content: "\f153";
}
.fa-gbp:before {
content: "\f154";
}
.fa-dollar:before,
.fa-usd:before {
content: "\f155";
}
.fa-rupee:before,
.fa-inr:before {
content: "\f156";
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
content: "\f157";
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
content: "\f158";
}
.fa-won:before,
.fa-krw:before {
content: "\f159";
}
.fa-bitcoin:before,
.fa-btc:before {
content: "\f15a";
}
.fa-file:before {
content: "\f15b";
}
.fa-file-text:before {
content: "\f15c";
}
.fa-sort-alpha-asc:before {
content: "\f15d";
}
.fa-sort-alpha-desc:before {
content: "\f15e";
}
.fa-sort-amount-asc:before {
content: "\f160";
}
.fa-sort-amount-desc:before {
content: "\f161";
}
.fa-sort-numeric-asc:before {
content: "\f162";
}
.fa-sort-numeric-desc:before {
content: "\f163";
}
.fa-thumbs-up:before {
content: "\f164";
}
.fa-thumbs-down:before {
content: "\f165";
}
.fa-youtube-square:before {
content: "\f166";
}
.fa-youtube:before {
content: "\f167";
}
.fa-xing:before {
content: "\f168";
}
.fa-xing-square:before {
content: "\f169";
}
.fa-youtube-play:before {
content: "\f16a";
}
.fa-dropbox:before {
content: "\f16b";
}
.fa-stack-overflow:before {
content: "\f16c";
}
.fa-instagram:before {
content: "\f16d";
}
.fa-flickr:before {
content: "\f16e";
}
.fa-adn:before {
content: "\f170";
}
.fa-bitbucket:before {
content: "\f171";
}
.fa-bitbucket-square:before {
content: "\f172";
}
.fa-tumblr:before {
content: "\f173";
}
.fa-tumblr-square:before {
content: "\f174";
}
.fa-long-arrow-down:before {
content: "\f175";
}
.fa-long-arrow-up:before {
content: "\f176";
}
.fa-long-arrow-left:before {
content: "\f177";
}
.fa-long-arrow-right:before {
content: "\f178";
}
.fa-apple:before {
content: "\f179";
}
.fa-windows:before {
content: "\f17a";
}
.fa-android:before {
content: "\f17b";
}
.fa-linux:before {
content: "\f17c";
}
.fa-dribbble:before {
content: "\f17d";
}
.fa-skype:before {
content: "\f17e";
}
.fa-foursquare:before {
content: "\f180";
}
.fa-trello:before {
content: "\f181";
}
.fa-female:before {
content: "\f182";
}
.fa-male:before {
content: "\f183";
}
.fa-gittip:before,
.fa-gratipay:before {
content: "\f184";
}
.fa-sun-o:before {
content: "\f185";
}
.fa-moon-o:before {
content: "\f186";
}
.fa-archive:before {
content: "\f187";
}
.fa-bug:before {
content: "\f188";
}
.fa-vk:before {
content: "\f189";
}
.fa-weibo:before {
content: "\f18a";
}
.fa-renren:before {
content: "\f18b";
}
.fa-pagelines:before {
content: "\f18c";
}
.fa-stack-exchange:before {
content: "\f18d";
}
.fa-arrow-circle-o-right:before {
content: "\f18e";
}
.fa-arrow-circle-o-left:before {
content: "\f190";
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
content: "\f191";
}
.fa-dot-circle-o:before {
content: "\f192";
}
.fa-wheelchair:before {
content: "\f193";
}
.fa-vimeo-square:before {
content: "\f194";
}
.fa-turkish-lira:before,
.fa-try:before {
content: "\f195";
}
.fa-plus-square-o:before {
content: "\f196";
}
.fa-space-shuttle:before {
content: "\f197";
}
.fa-slack:before {
content: "\f198";
}
.fa-envelope-square:before {
content: "\f199";
}
.fa-wordpress:before {
content: "\f19a";
}
.fa-openid:before {
content: "\f19b";
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
content: "\f19c";
}
.fa-mortar-board:before,
.fa-graduation-cap:before {
content: "\f19d";
}
.fa-yahoo:before {
content: "\f19e";
}
.fa-google:before {
content: "\f1a0";
}
.fa-reddit:before {
content: "\f1a1";
}
.fa-reddit-square:before {
content: "\f1a2";
}
.fa-stumbleupon-circle:before {
content: "\f1a3";
}
.fa-stumbleupon:before {
content: "\f1a4";
}
.fa-delicious:before {
content: "\f1a5";
}
.fa-digg:before {
content: "\f1a6";
}
.fa-pied-piper-pp:before {
content: "\f1a7";
}
.fa-pied-piper-alt:before {
content: "\f1a8";
}
.fa-drupal:before {
content: "\f1a9";
}
.fa-joomla:before {
content: "\f1aa";
}
.fa-language:before {
content: "\f1ab";
}
.fa-fax:before {
content: "\f1ac";
}
.fa-building:before {
content: "\f1ad";
}
.fa-child:before {
content: "\f1ae";
}
.fa-paw:before {
content: "\f1b0";
}
.fa-spoon:before {
content: "\f1b1";
}
.fa-cube:before {
content: "\f1b2";
}
.fa-cubes:before {
content: "\f1b3";
}
.fa-behance:before {
content: "\f1b4";
}
.fa-behance-square:before {
content: "\f1b5";
}
.fa-steam:before {
content: "\f1b6";
}
.fa-steam-square:before {
content: "\f1b7";
}
.fa-recycle:before {
content: "\f1b8";
}
.fa-automobile:before,
.fa-car:before {
content: "\f1b9";
}
.fa-cab:before,
.fa-taxi:before {
content: "\f1ba";
}
.fa-tree:before {
content: "\f1bb";
}
.fa-spotify:before {
content: "\f1bc";
}
.fa-deviantart:before {
content: "\f1bd";
}
.fa-soundcloud:before {
content: "\f1be";
}
.fa-database:before {
content: "\f1c0";
}
.fa-file-pdf-o:before {
content: "\f1c1";
}
.fa-file-word-o:before {
content: "\f1c2";
}
.fa-file-excel-o:before {
content: "\f1c3";
}
.fa-file-powerpoint-o:before {
content: "\f1c4";
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
content: "\f1c5";
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
content: "\f1c6";
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
content: "\f1c7";
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
content: "\f1c8";
}
.fa-file-code-o:before {
content: "\f1c9";
}
.fa-vine:before {
content: "\f1ca";
}
.fa-codepen:before {
content: "\f1cb";
}
.fa-jsfiddle:before {
content: "\f1cc";
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
content: "\f1cd";
}
.fa-circle-o-notch:before {
content: "\f1ce";
}
.fa-ra:before,
.fa-resistance:before,
.fa-rebel:before {
content: "\f1d0";
}
.fa-ge:before,
.fa-empire:before {
content: "\f1d1";
}
.fa-git-square:before {
content: "\f1d2";
}
.fa-git:before {
content: "\f1d3";
}
.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
content: "\f1d4";
}
.fa-tencent-weibo:before {
content: "\f1d5";
}
.fa-qq:before {
content: "\f1d6";
}
.fa-wechat:before,
.fa-weixin:before {
content: "\f1d7";
}
.fa-send:before,
.fa-paper-plane:before {
content: "\f1d8";
}
.fa-send-o:before,
.fa-paper-plane-o:before {
content: "\f1d9";
}
.fa-history:before {
content: "\f1da";
}
.fa-circle-thin:before {
content: "\f1db";
}
.fa-header:before {
content: "\f1dc";
}
.fa-paragraph:before {
content: "\f1dd";
}
.fa-sliders:before {
content: "\f1de";
}
.fa-share-alt:before {
content: "\f1e0";
}
.fa-share-alt-square:before {
content: "\f1e1";
}
.fa-bomb:before {
content: "\f1e2";
}
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
content: "\f1e3";
}
.fa-tty:before {
content: "\f1e4";
}
.fa-binoculars:before {
content: "\f1e5";
}
.fa-plug:before {
content: "\f1e6";
}
.fa-slideshare:before {
content: "\f1e7";
}
.fa-twitch:before {
content: "\f1e8";
}
.fa-yelp:before {
content: "\f1e9";
}
.fa-newspaper-o:before {
content: "\f1ea";
}
.fa-wifi:before {
content: "\f1eb";
}
.fa-calculator:before {
content: "\f1ec";
}
.fa-paypal:before {
content: "\f1ed";
}
.fa-google-wallet:before {
content: "\f1ee";
}
.fa-cc-visa:before {
content: "\f1f0";
}
.fa-cc-mastercard:before {
content: "\f1f1";
}
.fa-cc-discover:before {
content: "\f1f2";
}
.fa-cc-amex:before {
content: "\f1f3";
}
.fa-cc-paypal:before {
content: "\f1f4";
}
.fa-cc-stripe:before {
content: "\f1f5";
}
.fa-bell-slash:before {
content: "\f1f6";
}
.fa-bell-slash-o:before {
content: "\f1f7";
}
.fa-trash:before {
content: "\f1f8";
}
.fa-copyright:before {
content: "\f1f9";
}
.fa-at:before {
content: "\f1fa";
}
.fa-eyedropper:before {
content: "\f1fb";
}
.fa-paint-brush:before {
content: "\f1fc";
}
.fa-birthday-cake:before {
content: "\f1fd";
}
.fa-area-chart:before {
content: "\f1fe";
}
.fa-pie-chart:before {
content: "\f200";
}
.fa-line-chart:before {
content: "\f201";
}
.fa-lastfm:before {
content: "\f202";
}
.fa-lastfm-square:before {
content: "\f203";
}
.fa-toggle-off:before {
content: "\f204";
}
.fa-toggle-on:before {
content: "\f205";
}
.fa-bicycle:before {
content: "\f206";
}
.fa-bus:before {
content: "\f207";
}
.fa-ioxhost:before {
content: "\f208";
}
.fa-angellist:before {
content: "\f209";
}
.fa-cc:before {
content: "\f20a";
}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
content: "\f20b";
}
.fa-meanpath:before {
content: "\f20c";
}
.fa-buysellads:before {
content: "\f20d";
}
.fa-connectdevelop:before {
content: "\f20e";
}
.fa-dashcube:before {
content: "\f210";
}
.fa-forumbee:before {
content: "\f211";
}
.fa-leanpub:before {
content: "\f212";
}
.fa-sellsy:before {
content: "\f213";
}
.fa-shirtsinbulk:before {
content: "\f214";
}
.fa-simplybuilt:before {
content: "\f215";
}
.fa-skyatlas:before {
content: "\f216";
}
.fa-cart-plus:before {
content: "\f217";
}
.fa-cart-arrow-down:before {
content: "\f218";
}
.fa-diamond:before {
content: "\f219";
}
.fa-ship:before {
content: "\f21a";
}
.fa-user-secret:before {
content: "\f21b";
}
.fa-motorcycle:before {
content: "\f21c";
}
.fa-street-view:before {
content: "\f21d";
}
.fa-heartbeat:before {
content: "\f21e";
}
.fa-venus:before {
content: "\f221";
}
.fa-mars:before {
content: "\f222";
}
.fa-mercury:before {
content: "\f223";
}
.fa-intersex:before,
.fa-transgender:before {
content: "\f224";
}
.fa-transgender-alt:before {
content: "\f225";
}
.fa-venus-double:before {
content: "\f226";
}
.fa-mars-double:before {
content: "\f227";
}
.fa-venus-mars:before {
content: "\f228";
}
.fa-mars-stroke:before {
content: "\f229";
}
.fa-mars-stroke-v:before {
content: "\f22a";
}
.fa-mars-stroke-h:before {
content: "\f22b";
}
.fa-neuter:before {
content: "\f22c";
}
.fa-genderless:before {
content: "\f22d";
}
.fa-facebook-official:before {
content: "\f230";
}
.fa-pinterest-p:before {
content: "\f231";
}
.fa-whatsapp:before {
content: "\f232";
}
.fa-server:before {
content: "\f233";
}
.fa-user-plus:before {
content: "\f234";
}
.fa-user-times:before {
content: "\f235";
}
.fa-hotel:before,
.fa-bed:before {
content: "\f236";
}
.fa-viacoin:before {
content: "\f237";
}
.fa-train:before {
content: "\f238";
}
.fa-subway:before {
content: "\f239";
}
.fa-medium:before {
content: "\f23a";
}
.fa-yc:before,
.fa-y-combinator:before {
content: "\f23b";
}
.fa-optin-monster:before {
content: "\f23c";
}
.fa-opencart:before {
content: "\f23d";
}
.fa-expeditedssl:before {
content: "\f23e";
}
.fa-battery-4:before,
.fa-battery:before,
.fa-battery-full:before {
content: "\f240";
}
.fa-battery-3:before,
.fa-battery-three-quarters:before {
content: "\f241";
}
.fa-battery-2:before,
.fa-battery-half:before {
content: "\f242";
}
.fa-battery-1:before,
.fa-battery-quarter:before {
content: "\f243";
}
.fa-battery-0:before,
.fa-battery-empty:before {
content: "\f244";
}
.fa-mouse-pointer:before {
content: "\f245";
}
.fa-i-cursor:before {
content: "\f246";
}
.fa-object-group:before {
content: "\f247";
}
.fa-object-ungroup:before {
content: "\f248";
}
.fa-sticky-note:before {
content: "\f249";
}
.fa-sticky-note-o:before {
content: "\f24a";
}
.fa-cc-jcb:before {
content: "\f24b";
}
.fa-cc-diners-club:before {
content: "\f24c";
}
.fa-clone:before {
content: "\f24d";
}
.fa-balance-scale:before {
content: "\f24e";
}
.fa-hourglass-o:before {
content: "\f250";
}
.fa-hourglass-1:before,
.fa-hourglass-start:before {
content: "\f251";
}
.fa-hourglass-2:before,
.fa-hourglass-half:before {
content: "\f252";
}
.fa-hourglass-3:before,
.fa-hourglass-end:before {
content: "\f253";
}
.fa-hourglass:before {
content: "\f254";
}
.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
content: "\f255";
}
.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
content: "\f256";
}
.fa-hand-scissors-o:before {
content: "\f257";
}
.fa-hand-lizard-o:before {
content: "\f258";
}
.fa-hand-spock-o:before {
content: "\f259";
}
.fa-hand-pointer-o:before {
content: "\f25a";
}
.fa-hand-peace-o:before {
content: "\f25b";
}
.fa-trademark:before {
content: "\f25c";
}
.fa-registered:before {
content: "\f25d";
}
.fa-creative-commons:before {
content: "\f25e";
}
.fa-gg:before {
content: "\f260";
}
.fa-gg-circle:before {
content: "\f261";
}
.fa-tripadvisor:before {
content: "\f262";
}
.fa-odnoklassniki:before {
content: "\f263";
}
.fa-odnoklassniki-square:before {
content: "\f264";
}
.fa-get-pocket:before {
content: "\f265";
}
.fa-wikipedia-w:before {
content: "\f266";
}
.fa-safari:before {
content: "\f267";
}
.fa-chrome:before {
content: "\f268";
}
.fa-firefox:before {
content: "\f269";
}
.fa-opera:before {
content: "\f26a";
}
.fa-internet-explorer:before {
content: "\f26b";
}
.fa-tv:before,
.fa-television:before {
content: "\f26c";
}
.fa-contao:before {
content: "\f26d";
}
.fa-500px:before {
content: "\f26e";
}
.fa-amazon:before {
content: "\f270";
}
.fa-calendar-plus-o:before {
content: "\f271";
}
.fa-calendar-minus-o:before {
content: "\f272";
}
.fa-calendar-times-o:before {
content: "\f273";
}
.fa-calendar-check-o:before {
content: "\f274";
}
.fa-industry:before {
content: "\f275";
}
.fa-map-pin:before {
content: "\f276";
}
.fa-map-signs:before {
content: "\f277";
}
.fa-map-o:before {
content: "\f278";
}
.fa-map:before {
content: "\f279";
}
.fa-commenting:before {
content: "\f27a";
}
.fa-commenting-o:before {
content: "\f27b";
}
.fa-houzz:before {
content: "\f27c";
}
.fa-vimeo:before {
content: "\f27d";
}
.fa-black-tie:before {
content: "\f27e";
}
.fa-fonticons:before {
content: "\f280";
}
.fa-reddit-alien:before {
content: "\f281";
}
.fa-edge:before {
content: "\f282";
}
.fa-credit-card-alt:before {
content: "\f283";
}
.fa-codiepie:before {
content: "\f284";
}
.fa-modx:before {
content: "\f285";
}
.fa-fort-awesome:before {
content: "\f286";
}
.fa-usb:before {
content: "\f287";
}
.fa-product-hunt:before {
content: "\f288";
}
.fa-mixcloud:before {
content: "\f289";
}
.fa-scribd:before {
content: "\f28a";
}
.fa-pause-circle:before {
content: "\f28b";
}
.fa-pause-circle-o:before {
content: "\f28c";
}
.fa-stop-circle:before {
content: "\f28d";
}
.fa-stop-circle-o:before {
content: "\f28e";
}
.fa-shopping-bag:before {
content: "\f290";
}
.fa-shopping-basket:before {
content: "\f291";
}
.fa-hashtag:before {
content: "\f292";
}
.fa-bluetooth:before {
content: "\f293";
}
.fa-bluetooth-b:before {
content: "\f294";
}
.fa-percent:before {
content: "\f295";
}
.fa-gitlab:before {
content: "\f296";
}
.fa-wpbeginner:before {
content: "\f297";
}
.fa-wpforms:before {
content: "\f298";
}
.fa-envira:before {
content: "\f299";
}
.fa-universal-access:before {
content: "\f29a";
}
.fa-wheelchair-alt:before {
content: "\f29b";
}
.fa-question-circle-o:before {
content: "\f29c";
}
.fa-blind:before {
content: "\f29d";
}
.fa-audio-description:before {
content: "\f29e";
}
.fa-volume-control-phone:before {
content: "\f2a0";
}
.fa-braille:before {
content: "\f2a1";
}
.fa-assistive-listening-systems:before {
content: "\f2a2";
}
.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
content: "\f2a3";
}
.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
content: "\f2a4";
}
.fa-glide:before {
content: "\f2a5";
}
.fa-glide-g:before {
content: "\f2a6";
}
.fa-signing:before,
.fa-sign-language:before {
content: "\f2a7";
}
.fa-low-vision:before {
content: "\f2a8";
}
.fa-viadeo:before {
content: "\f2a9";
}
.fa-viadeo-square:before {
content: "\f2aa";
}
.fa-snapchat:before {
content: "\f2ab";
}
.fa-snapchat-ghost:before {
content: "\f2ac";
}
.fa-snapchat-square:before {
content: "\f2ad";
}
.fa-pied-piper:before {
content: "\f2ae";
}
.fa-first-order:before {
content: "\f2b0";
}
.fa-yoast:before {
content: "\f2b1";
}
.fa-themeisle:before {
content: "\f2b2";
}
.fa-google-plus-circle:before,
.fa-google-plus-official:before {
content: "\f2b3";
}
.fa-fa:before,
.fa-font-awesome:before {
content: "\f2b4";
}
.fa-handshake-o:before {
content: "\f2b5";
}
.fa-envelope-open:before {
content: "\f2b6";
}
.fa-envelope-open-o:before {
content: "\f2b7";
}
.fa-linode:before {
content: "\f2b8";
}
.fa-address-book:before {
content: "\f2b9";
}
.fa-address-book-o:before {
content: "\f2ba";
}
.fa-vcard:before,
.fa-address-card:before {
content: "\f2bb";
}
.fa-vcard-o:before,
.fa-address-card-o:before {
content: "\f2bc";
}
.fa-user-circle:before {
content: "\f2bd";
}
.fa-user-circle-o:before {
content: "\f2be";
}
.fa-user-o:before {
content: "\f2c0";
}
.fa-id-badge:before {
content: "\f2c1";
}
.fa-drivers-license:before,
.fa-id-card:before {
content: "\f2c2";
}
.fa-drivers-license-o:before,
.fa-id-card-o:before {
content: "\f2c3";
}
.fa-quora:before {
content: "\f2c4";
}
.fa-free-code-camp:before {
content: "\f2c5";
}
.fa-telegram:before {
content: "\f2c6";
}
.fa-thermometer-4:before,
.fa-thermometer:before,
.fa-thermometer-full:before {
content: "\f2c7";
}
.fa-thermometer-3:before,
.fa-thermometer-three-quarters:before {
content: "\f2c8";
}
.fa-thermometer-2:before,
.fa-thermometer-half:before {
content: "\f2c9";
}
.fa-thermometer-1:before,
.fa-thermometer-quarter:before {
content: "\f2ca";
}
.fa-thermometer-0:before,
.fa-thermometer-empty:before {
content: "\f2cb";
}
.fa-shower:before {
content: "\f2cc";
}
.fa-bathtub:before,
.fa-s15:before,
.fa-bath:before {
content: "\f2cd";
}
.fa-podcast:before {
content: "\f2ce";
}
.fa-window-maximize:before {
content: "\f2d0";
}
.fa-window-minimize:before {
content: "\f2d1";
}
.fa-window-restore:before {
content: "\f2d2";
}
.fa-times-rectangle:before,
.fa-window-close:before {
content: "\f2d3";
}
.fa-times-rectangle-o:before,
.fa-window-close-o:before {
content: "\f2d4";
}
.fa-bandcamp:before {
content: "\f2d5";
}
.fa-grav:before {
content: "\f2d6";
}
.fa-etsy:before {
content: "\f2d7";
}
.fa-imdb:before {
content: "\f2d8";
}
.fa-ravelry:before {
content: "\f2d9";
}
.fa-eercast:before {
content: "\f2da";
}
.fa-microchip:before {
content: "\f2db";
}
.fa-snowflake-o:before {
content: "\f2dc";
}
.fa-superpowers:before {
content: "\f2dd";
}
.fa-wpexplorer:before {
content: "\f2de";
}
.fa-meetup:before {
content: "\f2e0";
}
.sr-only {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0, 0, 0, 0);
border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
position: static;
width: auto;
height: auto;
margin: 0;
overflow: visible;
clip: auto;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
position: static;
width: auto;
height: auto;
margin: 0;
overflow: visible;
clip: auto;
}
/*!
*
* IPython base
*
*/
.modal.fade .modal-dialog {
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
-o-transform: translate(0, 0);
transform: translate(0, 0);
}
code {
color: #000;
}
pre {
font-size: inherit;
line-height: inherit;
}
label {
font-weight: normal;
}
/* Make the page background atleast 100% the height of the view port */
/* Make the page itself atleast 70% the height of the view port */
.border-box-sizing {
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.corner-all {
border-radius: 2px;
}
.no-padding {
padding: 0px;
}
/* Flexible box model classes */
/* Taken from Alex Russell http://infrequently.org/2009/08/css-3-progress/ */
/* This file is a compatability layer. It allows the usage of flexible box
model layouts accross multiple browsers, including older browsers. The newest,
universal implementation of the flexible box model is used when available (see
`Modern browsers` comments below). Browsers that are known to implement this
new spec completely include:
Firefox 28.0+
Chrome 29.0+
Internet Explorer 11+
Opera 17.0+
Browsers not listed, including Safari, are supported via the styling under the
`Old browsers` comments below.
*/
.hbox {
/* Old browsers */
display: -webkit-box;
-webkit-box-orient: horizontal;
-webkit-box-align: stretch;
display: -moz-box;
-moz-box-orient: horizontal;
-moz-box-align: stretch;
display: box;
box-orient: horizontal;
box-align: stretch;
/* Modern browsers */
display: flex;
flex-direction: row;
align-items: stretch;
}
.hbox > * {
/* Old browsers */
-webkit-box-flex: 0;
-moz-box-flex: 0;
box-flex: 0;
/* Modern browsers */
flex: none;
}
.vbox {
/* Old browsers */
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-box-align: stretch;
display: -moz-box;
-moz-box-orient: vertical;
-moz-box-align: stretch;
display: box;
box-orient: vertical;
box-align: stretch;
/* Modern browsers */
display: flex;
flex-direction: column;
align-items: stretch;
}
.vbox > * {
/* Old browsers */
-webkit-box-flex: 0;
-moz-box-flex: 0;
box-flex: 0;
/* Modern browsers */
flex: none;
}
.hbox.reverse,
.vbox.reverse,
.reverse {
/* Old browsers */
-webkit-box-direction: reverse;
-moz-box-direction: reverse;
box-direction: reverse;
/* Modern browsers */
flex-direction: row-reverse;
}
.hbox.box-flex0,
.vbox.box-flex0,
.box-flex0 {
/* Old browsers */
-webkit-box-flex: 0;
-moz-box-flex: 0;
box-flex: 0;
/* Modern browsers */
flex: none;
width: auto;
}
.hbox.box-flex1,
.vbox.box-flex1,
.box-flex1 {
/* Old browsers */
-webkit-box-flex: 1;
-moz-box-flex: 1;
box-flex: 1;
/* Modern browsers */
flex: 1;
}
.hbox.box-flex,
.vbox.box-flex,
.box-flex {
/* Old browsers */
/* Old browsers */
-webkit-box-flex: 1;
-moz-box-flex: 1;
box-flex: 1;
/* Modern browsers */
flex: 1;
}
.hbox.box-flex2,
.vbox.box-flex2,
.box-flex2 {
/* Old browsers */
-webkit-box-flex: 2;
-moz-box-flex: 2;
box-flex: 2;
/* Modern browsers */
flex: 2;
}
.box-group1 {
/* Deprecated */
-webkit-box-flex-group: 1;
-moz-box-flex-group: 1;
box-flex-group: 1;
}
.box-group2 {
/* Deprecated */
-webkit-box-flex-group: 2;
-moz-box-flex-group: 2;
box-flex-group: 2;
}
.hbox.start,
.vbox.start,
.start {
/* Old browsers */
-webkit-box-pack: start;
-moz-box-pack: start;
box-pack: start;
/* Modern browsers */
justify-content: flex-start;
}
.hbox.end,
.vbox.end,
.end {
/* Old browsers */
-webkit-box-pack: end;
-moz-box-pack: end;
box-pack: end;
/* Modern browsers */
justify-content: flex-end;
}
.hbox.center,
.vbox.center,
.center {
/* Old browsers */
-webkit-box-pack: center;
-moz-box-pack: center;
box-pack: center;
/* Modern browsers */
justify-content: center;
}
.hbox.baseline,
.vbox.baseline,
.baseline {
/* Old browsers */
-webkit-box-pack: baseline;
-moz-box-pack: baseline;
box-pack: baseline;
/* Modern browsers */
justify-content: baseline;
}
.hbox.stretch,
.vbox.stretch,
.stretch {
/* Old browsers */
-webkit-box-pack: stretch;
-moz-box-pack: stretch;
box-pack: stretch;
/* Modern browsers */
justify-content: stretch;
}
.hbox.align-start,
.vbox.align-start,
.align-start {
/* Old browsers */
-webkit-box-align: start;
-moz-box-align: start;
box-align: start;
/* Modern browsers */
align-items: flex-start;
}
.hbox.align-end,
.vbox.align-end,
.align-end {
/* Old browsers */
-webkit-box-align: end;
-moz-box-align: end;
box-align: end;
/* Modern browsers */
align-items: flex-end;
}
.hbox.align-center,
.vbox.align-center,
.align-center {
/* Old browsers */
-webkit-box-align: center;
-moz-box-align: center;
box-align: center;
/* Modern browsers */
align-items: center;
}
.hbox.align-baseline,
.vbox.align-baseline,
.align-baseline {
/* Old browsers */
-webkit-box-align: baseline;
-moz-box-align: baseline;
box-align: baseline;
/* Modern browsers */
align-items: baseline;
}
.hbox.align-stretch,
.vbox.align-stretch,
.align-stretch {
/* Old browsers */
-webkit-box-align: stretch;
-moz-box-align: stretch;
box-align: stretch;
/* Modern browsers */
align-items: stretch;
}
div.error {
margin: 2em;
text-align: center;
}
div.error > h1 {
font-size: 500%;
line-height: normal;
}
div.error > p {
font-size: 200%;
line-height: normal;
}
div.traceback-wrapper {
text-align: left;
max-width: 800px;
margin: auto;
}
div.traceback-wrapper pre.traceback {
max-height: 600px;
overflow: auto;
}
/**
* Primary styles
*
* Author: Jupyter Development Team
*/
body {
background-color: #fff;
/* This makes sure that the body covers the entire window and needs to
be in a different element than the display: box in wrapper below */
position: absolute;
left: 0px;
right: 0px;
top: 0px;
bottom: 0px;
overflow: visible;
}
body > #header {
/* Initially hidden to prevent FLOUC */
display: none;
background-color: #fff;
/* Display over codemirror */
position: relative;
z-index: 100;
}
body > #header #header-container {
display: flex;
flex-direction: row;
justify-content: space-between;
padding: 5px;
padding-bottom: 5px;
padding-top: 5px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
body > #header .header-bar {
width: 100%;
height: 1px;
background: #e7e7e7;
margin-bottom: -1px;
}
@media print {
body > #header {
display: none !important;
}
}
#header-spacer {
width: 100%;
visibility: hidden;
}
@media print {
#header-spacer {
display: none;
}
}
#ipython_notebook {
padding-left: 0px;
padding-top: 1px;
padding-bottom: 1px;
}
[dir="rtl"] #ipython_notebook {
margin-right: 10px;
margin-left: 0;
}
[dir="rtl"] #ipython_notebook.pull-left {
float: right !important;
float: right;
}
.flex-spacer {
flex: 1;
}
#noscript {
width: auto;
padding-top: 16px;
padding-bottom: 16px;
text-align: center;
font-size: 22px;
color: red;
font-weight: bold;
}
#ipython_notebook img {
height: 28px;
}
#site {
width: 100%;
display: none;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
overflow: auto;
}
@media print {
#site {
height: auto !important;
}
}
/* Smaller buttons */
.ui-button .ui-button-text {
padding: 0.2em 0.8em;
font-size: 77%;
}
input.ui-button {
padding: 0.3em 0.9em;
}
span#kernel_logo_widget {
margin: 0 10px;
}
span#login_widget {
float: right;
}
[dir="rtl"] span#login_widget {
float: left;
}
span#login_widget > .button,
#logout {
color: #333;
background-color: #fff;
border-color: #ccc;
}
span#login_widget > .button:focus,
#logout:focus,
span#login_widget > .button.focus,
#logout.focus {
color: #333;
background-color: #e6e6e6;
border-color: #8c8c8c;
}
span#login_widget > .button:hover,
#logout:hover {
color: #333;
background-color: #e6e6e6;
border-color: #adadad;
}
span#login_widget > .button:active,
#logout:active,
span#login_widget > .button.active,
#logout.active,
.open > .dropdown-togglespan#login_widget > .button,
.open > .dropdown-toggle#logout {
color: #333;
background-color: #e6e6e6;
border-color: #adadad;
}
span#login_widget > .button:active:hover,
#logout:active:hover,
span#login_widget > .button.active:hover,
#logout.active:hover,
.open > .dropdown-togglespan#login_widget > .button:hover,
.open > .dropdown-toggle#logout:hover,
span#login_widget > .button:active:focus,
#logout:active:focus,
span#login_widget > .button.active:focus,
#logout.active:focus,
.open > .dropdown-togglespan#login_widget > .button:focus,
.open > .dropdown-toggle#logout:focus,
span#login_widget > .button:active.focus,
#logout:active.focus,
span#login_widget > .button.active.focus,
#logout.active.focus,
.open > .dropdown-togglespan#login_widget > .button.focus,
.open > .dropdown-toggle#logout.focus {
color: #333;
background-color: #d4d4d4;
border-color: #8c8c8c;
}
span#login_widget > .button:active,
#logout:active,
span#login_widget > .button.active,
#logout.active,
.open > .dropdown-togglespan#login_widget > .button,
.open > .dropdown-toggle#logout {
background-image: none;
}
span#login_widget > .button.disabled:hover,
#logout.disabled:hover,
span#login_widget > .button[disabled]:hover,
#logout[disabled]:hover,
fieldset[disabled] span#login_widget > .button:hover,
fieldset[disabled] #logout:hover,
span#login_widget > .button.disabled:focus,
#logout.disabled:focus,
span#login_widget > .button[disabled]:focus,
#logout[disabled]:focus,
fieldset[disabled] span#login_widget > .button:focus,
fieldset[disabled] #logout:focus,
span#login_widget > .button.disabled.focus,
#logout.disabled.focus,
span#login_widget > .button[disabled].focus,
#logout[disabled].focus,
fieldset[disabled] span#login_widget > .button.focus,
fieldset[disabled] #logout.focus {
background-color: #fff;
border-color: #ccc;
}
span#login_widget > .button .badge,
#logout .badge {
color: #fff;
background-color: #333;
}
.nav-header {
text-transform: none;
}
#header > span {
margin-top: 10px;
}
.modal_stretch .modal-dialog {
/* Old browsers */
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-box-align: stretch;
display: -moz-box;
-moz-box-orient: vertical;
-moz-box-align: stretch;
display: box;
box-orient: vertical;
box-align: stretch;
/* Modern browsers */
display: flex;
flex-direction: column;
align-items: stretch;
min-height: 80vh;
}
.modal_stretch .modal-dialog .modal-body {
max-height: calc(100vh - 200px);
overflow: auto;
flex: 1;
}
.modal-header {
cursor: move;
}
@media (min-width: 768px) {
.modal .modal-dialog {
width: 700px;
}
}
@media (min-width: 768px) {
select.form-control {
margin-left: 12px;
margin-right: 12px;
}
}
/*!
*
* IPython auth
*
*/
.center-nav {
display: inline-block;
margin-bottom: -4px;
}
[dir="rtl"] .center-nav form.pull-left {
float: right !important;
float: right;
}
[dir="rtl"] .center-nav .navbar-text {
float: right;
}
[dir="rtl"] .navbar-inner {
text-align: right;
}
[dir="rtl"] div.text-left {
text-align: right;
}
/*!
*
* IPython tree view
*
*/
/* We need an invisible input field on top of the sentense*/
/* "Drag file onto the list ..." */
.alternate_upload {
background-color: none;
display: inline;
}
.alternate_upload.form {
padding: 0;
margin: 0;
}
.alternate_upload input.fileinput {
position: absolute;
display: block;
width: 100%;
height: 100%;
overflow: hidden;
cursor: pointer;
opacity: 0;
z-index: 2;
}
.alternate_upload .btn-xs > input.fileinput {
margin: -1px -5px;
}
.alternate_upload .btn-upload {
position: relative;
height: 22px;
}
::-webkit-file-upload-button {
cursor: pointer;
}
/**
* Primary styles
*
* Author: Jupyter Development Team
*/
ul#tabs {
margin-bottom: 4px;
}
ul#tabs a {
padding-top: 6px;
padding-bottom: 4px;
}
[dir="rtl"] ul#tabs.nav-tabs > li {
float: right;
}
[dir="rtl"] ul#tabs.nav.nav-tabs {
padding-right: 0;
}
ul.breadcrumb a:focus,
ul.breadcrumb a:hover {
text-decoration: none;
}
ul.breadcrumb i.icon-home {
font-size: 16px;
margin-right: 4px;
}
ul.breadcrumb span {
color: #5e5e5e;
}
.list_toolbar {
padding: 4px 0 4px 0;
vertical-align: middle;
}
.list_toolbar .tree-buttons {
padding-top: 1px;
}
[dir="rtl"] .list_toolbar .tree-buttons .pull-right {
float: left !important;
float: left;
}
[dir="rtl"] .list_toolbar .col-sm-4,
[dir="rtl"] .list_toolbar .col-sm-8 {
float: right;
}
.dynamic-buttons {
padding-top: 3px;
display: inline-block;
}
.list_toolbar [class*="span"] {
min-height: 24px;
}
.list_header {
font-weight: bold;
background-color: #EEE;
}
.list_placeholder {
font-weight: bold;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 7px;
padding-right: 7px;
}
.list_container {
margin-top: 4px;
margin-bottom: 20px;
border: 1px solid #ddd;
border-radius: 2px;
}
.list_container > div {
border-bottom: 1px solid #ddd;
}
.list_container > div:hover .list-item {
background-color: red;
}
.list_container > div:last-child {
border: none;
}
.list_item:hover .list_item {
background-color: #ddd;
}
.list_item a {
text-decoration: none;
}
.list_item:hover {
background-color: #fafafa;
}
.list_header > div,
.list_item > div {
padding-top: 4px;
padding-bottom: 4px;
padding-left: 7px;
padding-right: 7px;
line-height: 22px;
}
.list_header > div input,
.list_item > div input {
margin-right: 7px;
margin-left: 14px;
vertical-align: text-bottom;
line-height: 22px;
position: relative;
top: -1px;
}
.list_header > div .item_link,
.list_item > div .item_link {
margin-left: -1px;
vertical-align: baseline;
line-height: 22px;
}
[dir="rtl"] .list_item > div input {
margin-right: 0;
}
.new-file input[type=checkbox] {
visibility: hidden;
}
.item_name {
line-height: 22px;
height: 24px;
}
.item_icon {
font-size: 14px;
color: #5e5e5e;
margin-right: 7px;
margin-left: 7px;
line-height: 22px;
vertical-align: baseline;
}
.item_modified {
margin-right: 7px;
margin-left: 7px;
}
[dir="rtl"] .item_modified.pull-right {
float: left !important;
float: left;
}
.item_buttons {
line-height: 1em;
margin-left: -5px;
}
.item_buttons .btn,
.item_buttons .btn-group,
.item_buttons .input-group {
float: left;
}
.item_buttons > .btn,
.item_buttons > .btn-group,
.item_buttons > .input-group {
margin-left: 5px;
}
.item_buttons .btn {
min-width: 13ex;
}
.item_buttons .running-indicator {
padding-top: 4px;
color: #5cb85c;
}
.item_buttons .kernel-name {
padding-top: 4px;
color: #5bc0de;
margin-right: 7px;
float: left;
}
[dir="rtl"] .item_buttons.pull-right {
float: left !important;
float: left;
}
[dir="rtl"] .item_buttons .kernel-name {
margin-left: 7px;
float: right;
}
.toolbar_info {
height: 24px;
line-height: 24px;
}
.list_item input:not([type=checkbox]) {
padding-top: 3px;
padding-bottom: 3px;
height: 22px;
line-height: 14px;
margin: 0px;
}
.highlight_text {
color: blue;
}
#project_name {
display: inline-block;
padding-left: 7px;
margin-left: -2px;
}
#project_name > .breadcrumb {
padding: 0px;
margin-bottom: 0px;
background-color: transparent;
font-weight: bold;
}
.sort_button {
display: inline-block;
padding-left: 7px;
}
[dir="rtl"] .sort_button.pull-right {
float: left !important;
float: left;
}
#tree-selector {
padding-right: 0px;
}
#button-select-all {
min-width: 50px;
}
[dir="rtl"] #button-select-all.btn {
float: right ;
}
#select-all {
margin-left: 7px;
margin-right: 2px;
margin-top: 2px;
height: 16px;
}
[dir="rtl"] #select-all.pull-left {
float: right !important;
float: right;
}
.menu_icon {
margin-right: 2px;
}
.tab-content .row {
margin-left: 0px;
margin-right: 0px;
}
.folder_icon:before {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "\f114";
}
.folder_icon:before.fa-pull-left {
margin-right: .3em;
}
.folder_icon:before.fa-pull-right {
margin-left: .3em;
}
.folder_icon:before.pull-left {
margin-right: .3em;
}
.folder_icon:before.pull-right {
margin-left: .3em;
}
.notebook_icon:before {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "\f02d";
position: relative;
top: -1px;
}
.notebook_icon:before.fa-pull-left {
margin-right: .3em;
}
.notebook_icon:before.fa-pull-right {
margin-left: .3em;
}
.notebook_icon:before.pull-left {
margin-right: .3em;
}
.notebook_icon:before.pull-right {
margin-left: .3em;
}
.running_notebook_icon:before {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "\f02d";
position: relative;
top: -1px;
color: #5cb85c;
}
.running_notebook_icon:before.fa-pull-left {
margin-right: .3em;
}
.running_notebook_icon:before.fa-pull-right {
margin-left: .3em;
}
.running_notebook_icon:before.pull-left {
margin-right: .3em;
}
.running_notebook_icon:before.pull-right {
margin-left: .3em;
}
.file_icon:before {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "\f016";
position: relative;
top: -2px;
}
.file_icon:before.fa-pull-left {
margin-right: .3em;
}
.file_icon:before.fa-pull-right {
margin-left: .3em;
}
.file_icon:before.pull-left {
margin-right: .3em;
}
.file_icon:before.pull-right {
margin-left: .3em;
}
#notebook_toolbar .pull-right {
padding-top: 0px;
margin-right: -1px;
}
ul#new-menu {
left: auto;
right: 0;
}
#new-menu .dropdown-header {
font-size: 10px;
border-bottom: 1px solid #e5e5e5;
padding: 0 0 3px;
margin: -3px 20px 0;
}
.kernel-menu-icon {
padding-right: 12px;
width: 24px;
content: "\f096";
}
.kernel-menu-icon:before {
content: "\f096";
}
.kernel-menu-icon-current:before {
content: "\f00c";
}
#tab_content {
padding-top: 20px;
}
#running .panel-group .panel {
margin-top: 3px;
margin-bottom: 1em;
}
#running .panel-group .panel .panel-heading {
background-color: #EEE;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 7px;
padding-right: 7px;
line-height: 22px;
}
#running .panel-group .panel .panel-heading a:focus,
#running .panel-group .panel .panel-heading a:hover {
text-decoration: none;
}
#running .panel-group .panel .panel-body {
padding: 0px;
}
#running .panel-group .panel .panel-body .list_container {
margin-top: 0px;
margin-bottom: 0px;
border: 0px;
border-radius: 0px;
}
#running .panel-group .panel .panel-body .list_container .list_item {
border-bottom: 1px solid #ddd;
}
#running .panel-group .panel .panel-body .list_container .list_item:last-child {
border-bottom: 0px;
}
.delete-button {
display: none;
}
.duplicate-button {
display: none;
}
.rename-button {
display: none;
}
.move-button {
display: none;
}
.download-button {
display: none;
}
.shutdown-button {
display: none;
}
.dynamic-instructions {
display: inline-block;
padding-top: 4px;
}
/*!
*
* IPython text editor webapp
*
*/
.selected-keymap i.fa {
padding: 0px 5px;
}
.selected-keymap i.fa:before {
content: "\f00c";
}
#mode-menu {
overflow: auto;
max-height: 20em;
}
.edit_app #header {
-webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
}
.edit_app #menubar .navbar {
/* Use a negative 1 bottom margin, so the border overlaps the border of the
header */
margin-bottom: -1px;
}
.dirty-indicator {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
width: 20px;
}
.dirty-indicator.fa-pull-left {
margin-right: .3em;
}
.dirty-indicator.fa-pull-right {
margin-left: .3em;
}
.dirty-indicator.pull-left {
margin-right: .3em;
}
.dirty-indicator.pull-right {
margin-left: .3em;
}
.dirty-indicator-dirty {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
width: 20px;
}
.dirty-indicator-dirty.fa-pull-left {
margin-right: .3em;
}
.dirty-indicator-dirty.fa-pull-right {
margin-left: .3em;
}
.dirty-indicator-dirty.pull-left {
margin-right: .3em;
}
.dirty-indicator-dirty.pull-right {
margin-left: .3em;
}
.dirty-indicator-clean {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
width: 20px;
}
.dirty-indicator-clean.fa-pull-left {
margin-right: .3em;
}
.dirty-indicator-clean.fa-pull-right {
margin-left: .3em;
}
.dirty-indicator-clean.pull-left {
margin-right: .3em;
}
.dirty-indicator-clean.pull-right {
margin-left: .3em;
}
.dirty-indicator-clean:before {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "\f00c";
}
.dirty-indicator-clean:before.fa-pull-left {
margin-right: .3em;
}
.dirty-indicator-clean:before.fa-pull-right {
margin-left: .3em;
}
.dirty-indicator-clean:before.pull-left {
margin-right: .3em;
}
.dirty-indicator-clean:before.pull-right {
margin-left: .3em;
}
#filename {
font-size: 16pt;
display: table;
padding: 0px 5px;
}
#current-mode {
padding-left: 5px;
padding-right: 5px;
}
#texteditor-backdrop {
padding-top: 20px;
padding-bottom: 20px;
}
@media not print {
#texteditor-backdrop {
background-color: #EEE;
}
}
@media print {
#texteditor-backdrop #texteditor-container .CodeMirror-gutter,
#texteditor-backdrop #texteditor-container .CodeMirror-gutters {
background-color: #fff;
}
}
@media not print {
#texteditor-backdrop #texteditor-container .CodeMirror-gutter,
#texteditor-backdrop #texteditor-container .CodeMirror-gutters {
background-color: #fff;
}
}
@media not print {
#texteditor-backdrop #texteditor-container {
padding: 0px;
background-color: #fff;
-webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
}
}
.CodeMirror-dialog {
background-color: #fff;
}
/*!
*
* IPython notebook
*
*/
/* CSS font colors for translated ANSI escape sequences */
/* The color values are a mix of
http://www.xcolors.net/dl/baskerville-ivorylight and
http://www.xcolors.net/dl/euphrasia */
.ansi-black-fg {
color: #3E424D;
}
.ansi-black-bg {
background-color: #3E424D;
}
.ansi-black-intense-fg {
color: #282C36;
}
.ansi-black-intense-bg {
background-color: #282C36;
}
.ansi-red-fg {
color: #E75C58;
}
.ansi-red-bg {
background-color: #E75C58;
}
.ansi-red-intense-fg {
color: #B22B31;
}
.ansi-red-intense-bg {
background-color: #B22B31;
}
.ansi-green-fg {
color: #00A250;
}
.ansi-green-bg {
background-color: #00A250;
}
.ansi-green-intense-fg {
color: #007427;
}
.ansi-green-intense-bg {
background-color: #007427;
}
.ansi-yellow-fg {
color: #DDB62B;
}
.ansi-yellow-bg {
background-color: #DDB62B;
}
.ansi-yellow-intense-fg {
color: #B27D12;
}
.ansi-yellow-intense-bg {
background-color: #B27D12;
}
.ansi-blue-fg {
color: #208FFB;
}
.ansi-blue-bg {
background-color: #208FFB;
}
.ansi-blue-intense-fg {
color: #0065CA;
}
.ansi-blue-intense-bg {
background-color: #0065CA;
}
.ansi-magenta-fg {
color: #D160C4;
}
.ansi-magenta-bg {
background-color: #D160C4;
}
.ansi-magenta-intense-fg {
color: #A03196;
}
.ansi-magenta-intense-bg {
background-color: #A03196;
}
.ansi-cyan-fg {
color: #60C6C8;
}
.ansi-cyan-bg {
background-color: #60C6C8;
}
.ansi-cyan-intense-fg {
color: #258F8F;
}
.ansi-cyan-intense-bg {
background-color: #258F8F;
}
.ansi-white-fg {
color: #C5C1B4;
}
.ansi-white-bg {
background-color: #C5C1B4;
}
.ansi-white-intense-fg {
color: #A1A6B2;
}
.ansi-white-intense-bg {
background-color: #A1A6B2;
}
.ansi-default-inverse-fg {
color: #FFFFFF;
}
.ansi-default-inverse-bg {
background-color: #000000;
}
.ansi-bold {
font-weight: bold;
}
.ansi-underline {
text-decoration: underline;
}
/* The following styles are deprecated an will be removed in a future version */
.ansibold {
font-weight: bold;
}
.ansi-inverse {
outline: 0.5px dotted;
}
/* use dark versions for foreground, to improve visibility */
.ansiblack {
color: black;
}
.ansired {
color: darkred;
}
.ansigreen {
color: darkgreen;
}
.ansiyellow {
color: #c4a000;
}
.ansiblue {
color: darkblue;
}
.ansipurple {
color: darkviolet;
}
.ansicyan {
color: steelblue;
}
.ansigray {
color: gray;
}
/* and light for background, for the same reason */
.ansibgblack {
background-color: black;
}
.ansibgred {
background-color: red;
}
.ansibggreen {
background-color: green;
}
.ansibgyellow {
background-color: yellow;
}
.ansibgblue {
background-color: blue;
}
.ansibgpurple {
background-color: magenta;
}
.ansibgcyan {
background-color: cyan;
}
.ansibggray {
background-color: gray;
}
div.cell {
/* Old browsers */
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-box-align: stretch;
display: -moz-box;
-moz-box-orient: vertical;
-moz-box-align: stretch;
display: box;
box-orient: vertical;
box-align: stretch;
/* Modern browsers */
display: flex;
flex-direction: column;
align-items: stretch;
border-radius: 2px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
border-width: 1px;
border-style: solid;
border-color: transparent;
width: 100%;
padding: 5px;
/* This acts as a spacer between cells, that is outside the border */
margin: 0px;
outline: none;
position: relative;
overflow: visible;
}
div.cell:before {
position: absolute;
display: block;
top: -1px;
left: -1px;
width: 5px;
height: calc(100% + 2px);
content: '';
background: transparent;
}
div.cell.jupyter-soft-selected {
border-left-color: #E3F2FD;
border-left-width: 1px;
padding-left: 5px;
border-right-color: #E3F2FD;
border-right-width: 1px;
background: #E3F2FD;
}
@media print {
div.cell.jupyter-soft-selected {
border-color: transparent;
}
}
div.cell.selected,
div.cell.selected.jupyter-soft-selected {
border-color: #ababab;
}
div.cell.selected:before,
div.cell.selected.jupyter-soft-selected:before {
position: absolute;
display: block;
top: -1px;
left: -1px;
width: 5px;
height: calc(100% + 2px);
content: '';
background: #42A5F5;
}
@media print {
div.cell.selected,
div.cell.selected.jupyter-soft-selected {
border-color: transparent;
}
}
.edit_mode div.cell.selected {
border-color: #66BB6A;
}
.edit_mode div.cell.selected:before {
position: absolute;
display: block;
top: -1px;
left: -1px;
width: 5px;
height: calc(100% + 2px);
content: '';
background: #66BB6A;
}
@media print {
.edit_mode div.cell.selected {
border-color: transparent;
}
}
.prompt {
/* This needs to be wide enough for 3 digit prompt numbers: In[100]: */
min-width: 14ex;
/* This padding is tuned to match the padding on the CodeMirror editor. */
padding: 0.4em;
margin: 0px;
font-family: monospace;
text-align: right;
/* This has to match that of the the CodeMirror class line-height below */
line-height: 1.21429em;
/* Don't highlight prompt number selection */
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
/* Use default cursor */
cursor: default;
}
@media (max-width: 540px) {
.prompt {
text-align: left;
}
}
div.inner_cell {
min-width: 0;
/* Old browsers */
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-box-align: stretch;
display: -moz-box;
-moz-box-orient: vertical;
-moz-box-align: stretch;
display: box;
box-orient: vertical;
box-align: stretch;
/* Modern browsers */
display: flex;
flex-direction: column;
align-items: stretch;
/* Old browsers */
-webkit-box-flex: 1;
-moz-box-flex: 1;
box-flex: 1;
/* Modern browsers */
flex: 1;
}
/* input_area and input_prompt must match in top border and margin for alignment */
div.input_area {
border: 1px solid #cfcfcf;
border-radius: 2px;
background: #f7f7f7;
line-height: 1.21429em;
}
/* This is needed so that empty prompt areas can collapse to zero height when there
is no content in the output_subarea and the prompt. The main purpose of this is
to make sure that empty JavaScript output_subareas have no height. */
div.prompt:empty {
padding-top: 0;
padding-bottom: 0;
}
div.unrecognized_cell {
padding: 5px 5px 5px 0px;
/* Old browsers */
display: -webkit-box;
-webkit-box-orient: horizontal;
-webkit-box-align: stretch;
display: -moz-box;
-moz-box-orient: horizontal;
-moz-box-align: stretch;
display: box;
box-orient: horizontal;
box-align: stretch;
/* Modern browsers */
display: flex;
flex-direction: row;
align-items: stretch;
}
div.unrecognized_cell .inner_cell {
border-radius: 2px;
padding: 5px;
font-weight: bold;
color: red;
border: 1px solid #cfcfcf;
background: #eaeaea;
}
div.unrecognized_cell .inner_cell a {
color: inherit;
text-decoration: none;
}
div.unrecognized_cell .inner_cell a:hover {
color: inherit;
text-decoration: none;
}
@media (max-width: 540px) {
div.unrecognized_cell > div.prompt {
display: none;
}
}
div.code_cell {
/* avoid page breaking on code cells when printing */
}
@media print {
div.code_cell {
page-break-inside: avoid;
}
}
/* any special styling for code cells that are currently running goes here */
div.input {
page-break-inside: avoid;
/* Old browsers */
display: -webkit-box;
-webkit-box-orient: horizontal;
-webkit-box-align: stretch;
display: -moz-box;
-moz-box-orient: horizontal;
-moz-box-align: stretch;
display: box;
box-orient: horizontal;
box-align: stretch;
/* Modern browsers */
display: flex;
flex-direction: row;
align-items: stretch;
}
@media (max-width: 540px) {
div.input {
/* Old browsers */
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-box-align: stretch;
display: -moz-box;
-moz-box-orient: vertical;
-moz-box-align: stretch;
display: box;
box-orient: vertical;
box-align: stretch;
/* Modern browsers */
display: flex;
flex-direction: column;
align-items: stretch;
}
}
/* input_area and input_prompt must match in top border and margin for alignment */
div.input_prompt {
color: #303F9F;
border-top: 1px solid transparent;
}
div.input_area > div.highlight {
margin: 0.4em;
border: none;
padding: 0px;
background-color: transparent;
}
div.input_area > div.highlight > pre {
margin: 0px;
border: none;
padding: 0px;
background-color: transparent;
}
/* The following gets added to the <head> if it is detected that the user has a
* monospace font with inconsistent normal/bold/italic height. See
* notebookmain.js. Such fonts will have keywords vertically offset with
* respect to the rest of the text. The user should select a better font.
* See: https://github.com/ipython/ipython/issues/1503
*
* .CodeMirror span {
* vertical-align: bottom;
* }
*/
.CodeMirror {
line-height: 1.21429em;
/* Changed from 1em to our global default */
font-size: 14px;
height: auto;
/* Changed to auto to autogrow */
background: none;
/* Changed from white to allow our bg to show through */
}
.CodeMirror-scroll {
/* The CodeMirror docs are a bit fuzzy on if overflow-y should be hidden or visible.*/
/* We have found that if it is visible, vertical scrollbars appear with font size changes.*/
overflow-y: hidden;
overflow-x: auto;
}
.CodeMirror-lines {
/* In CM2, this used to be 0.4em, but in CM3 it went to 4px. We need the em value because */
/* we have set a different line-height and want this to scale with that. */
/* Note that this should set vertical padding only, since CodeMirror assumes
that horizontal padding will be set on CodeMirror pre */
padding: 0.4em 0;
}
.CodeMirror-linenumber {
padding: 0 8px 0 4px;
}
.CodeMirror-gutters {
border-bottom-left-radius: 2px;
border-top-left-radius: 2px;
}
.CodeMirror pre {
/* In CM3 this went to 4px from 0 in CM2. This sets horizontal padding only,
use .CodeMirror-lines for vertical */
padding: 0 0.4em;
border: 0;
border-radius: 0;
}
.CodeMirror-cursor {
border-left: 1.4px solid black;
}
@media screen and (min-width: 2138px) and (max-width: 4319px) {
.CodeMirror-cursor {
border-left: 2px solid black;
}
}
@media screen and (min-width: 4320px) {
.CodeMirror-cursor {
border-left: 4px solid black;
}
}
/*
Original style from softwaremaniacs.org (c) Ivan Sagalaev <Maniac@SoftwareManiacs.Org>
Adapted from GitHub theme
*/
.highlight-base {
color: #000;
}
.highlight-variable {
color: #000;
}
.highlight-variable-2 {
color: #1a1a1a;
}
.highlight-variable-3 {
color: #333333;
}
.highlight-string {
color: #BA2121;
}
.highlight-comment {
color: #408080;
font-style: italic;
}
.highlight-number {
color: #080;
}
.highlight-atom {
color: #88F;
}
.highlight-keyword {
color: #008000;
font-weight: bold;
}
.highlight-builtin {
color: #008000;
}
.highlight-error {
color: #f00;
}
.highlight-operator {
color: #AA22FF;
font-weight: bold;
}
.highlight-meta {
color: #AA22FF;
}
/* previously not defined, copying from default codemirror */
.highlight-def {
color: #00f;
}
.highlight-string-2 {
color: #f50;
}
.highlight-qualifier {
color: #555;
}
.highlight-bracket {
color: #997;
}
.highlight-tag {
color: #170;
}
.highlight-attribute {
color: #00c;
}
.highlight-header {
color: blue;
}
.highlight-quote {
color: #090;
}
.highlight-link {
color: #00c;
}
/* apply the same style to codemirror */
.cm-s-ipython span.cm-keyword {
color: #008000;
font-weight: bold;
}
.cm-s-ipython span.cm-atom {
color: #88F;
}
.cm-s-ipython span.cm-number {
color: #080;
}
.cm-s-ipython span.cm-def {
color: #00f;
}
.cm-s-ipython span.cm-variable {
color: #000;
}
.cm-s-ipython span.cm-operator {
color: #AA22FF;
font-weight: bold;
}
.cm-s-ipython span.cm-variable-2 {
color: #1a1a1a;
}
.cm-s-ipython span.cm-variable-3 {
color: #333333;
}
.cm-s-ipython span.cm-comment {
color: #408080;
font-style: italic;
}
.cm-s-ipython span.cm-string {
color: #BA2121;
}
.cm-s-ipython span.cm-string-2 {
color: #f50;
}
.cm-s-ipython span.cm-meta {
color: #AA22FF;
}
.cm-s-ipython span.cm-qualifier {
color: #555;
}
.cm-s-ipython span.cm-builtin {
color: #008000;
}
.cm-s-ipython span.cm-bracket {
color: #997;
}
.cm-s-ipython span.cm-tag {
color: #170;
}
.cm-s-ipython span.cm-attribute {
color: #00c;
}
.cm-s-ipython span.cm-header {
color: blue;
}
.cm-s-ipython span.cm-quote {
color: #090;
}
.cm-s-ipython span.cm-link {
color: #00c;
}
.cm-s-ipython span.cm-error {
color: #f00;
}
.cm-s-ipython span.cm-tab {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAMCAYAAAAkuj5RAAAAAXNSR0IArs4c6QAAAGFJREFUSMft1LsRQFAQheHPowAKoACx3IgEKtaEHujDjORSgWTH/ZOdnZOcM/sgk/kFFWY0qV8foQwS4MKBCS3qR6ixBJvElOobYAtivseIE120FaowJPN75GMu8j/LfMwNjh4HUpwg4LUAAAAASUVORK5CYII=);
background-position: right;
background-repeat: no-repeat;
}
div.output_wrapper {
/* this position must be relative to enable descendents to be absolute within it */
position: relative;
/* Old browsers */
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-box-align: stretch;
display: -moz-box;
-moz-box-orient: vertical;
-moz-box-align: stretch;
display: box;
box-orient: vertical;
box-align: stretch;
/* Modern browsers */
display: flex;
flex-direction: column;
align-items: stretch;
z-index: 1;
}
/* class for the output area when it should be height-limited */
div.output_scroll {
/* ideally, this would be max-height, but FF barfs all over that */
height: 24em;
/* FF needs this *and the wrapper* to specify full width, or it will shrinkwrap */
width: 100%;
overflow: auto;
border-radius: 2px;
-webkit-box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.8);
box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.8);
display: block;
}
/* output div while it is collapsed */
div.output_collapsed {
margin: 0px;
padding: 0px;
/* Old browsers */
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-box-align: stretch;
display: -moz-box;
-moz-box-orient: vertical;
-moz-box-align: stretch;
display: box;
box-orient: vertical;
box-align: stretch;
/* Modern browsers */
display: flex;
flex-direction: column;
align-items: stretch;
}
div.out_prompt_overlay {
height: 100%;
padding: 0px 0.4em;
position: absolute;
border-radius: 2px;
}
div.out_prompt_overlay:hover {
/* use inner shadow to get border that is computed the same on WebKit/FF */
-webkit-box-shadow: inset 0 0 1px #000;
box-shadow: inset 0 0 1px #000;
background: rgba(240, 240, 240, 0.5);
}
div.output_prompt {
color: #D84315;
}
/* This class is the outer container of all output sections. */
div.output_area {
padding: 0px;
page-break-inside: avoid;
/* Old browsers */
display: -webkit-box;
-webkit-box-orient: horizontal;
-webkit-box-align: stretch;
display: -moz-box;
-moz-box-orient: horizontal;
-moz-box-align: stretch;
display: box;
box-orient: horizontal;
box-align: stretch;
/* Modern browsers */
display: flex;
flex-direction: row;
align-items: stretch;
}
div.output_area .MathJax_Display {
text-align: left !important;
}
div.output_area .rendered_html table {
margin-left: 0;
margin-right: 0;
}
div.output_area .rendered_html img {
margin-left: 0;
margin-right: 0;
}
div.output_area img,
div.output_area svg {
max-width: 100%;
height: auto;
}
div.output_area img.unconfined,
div.output_area svg.unconfined {
max-width: none;
}
div.output_area .mglyph > img {
max-width: none;
}
/* This is needed to protect the pre formating from global settings such
as that of bootstrap */
.output {
/* Old browsers */
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-box-align: stretch;
display: -moz-box;
-moz-box-orient: vertical;
-moz-box-align: stretch;
display: box;
box-orient: vertical;
box-align: stretch;
/* Modern browsers */
display: flex;
flex-direction: column;
align-items: stretch;
}
@media (max-width: 540px) {
div.output_area {
/* Old browsers */
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-box-align: stretch;
display: -moz-box;
-moz-box-orient: vertical;
-moz-box-align: stretch;
display: box;
box-orient: vertical;
box-align: stretch;
/* Modern browsers */
display: flex;
flex-direction: column;
align-items: stretch;
}
}
div.output_area pre {
margin: 0;
padding: 1px 0 1px 0;
border: 0;
vertical-align: baseline;
color: black;
background-color: transparent;
border-radius: 0;
}
/* This class is for the output subarea inside the output_area and after
the prompt div. */
div.output_subarea {
overflow-x: auto;
padding: 0.4em;
/* Old browsers */
-webkit-box-flex: 1;
-moz-box-flex: 1;
box-flex: 1;
/* Modern browsers */
flex: 1;
max-width: calc(100% - 14ex);
}
div.output_scroll div.output_subarea {
overflow-x: visible;
}
/* The rest of the output_* classes are for special styling of the different
output types */
/* all text output has this class: */
div.output_text {
text-align: left;
color: #000;
/* This has to match that of the the CodeMirror class line-height below */
line-height: 1.21429em;
}
/* stdout/stderr are 'text' as well as 'stream', but execute_result/error are *not* streams */
div.output_stderr {
background: #fdd;
/* very light red background for stderr */
}
div.output_latex {
text-align: left;
}
/* Empty output_javascript divs should have no height */
div.output_javascript:empty {
padding: 0;
}
.js-error {
color: darkred;
}
/* raw_input styles */
div.raw_input_container {
line-height: 1.21429em;
padding-top: 5px;
}
pre.raw_input_prompt {
/* nothing needed here. */
}
input.raw_input {
font-family: monospace;
font-size: inherit;
color: inherit;
width: auto;
/* make sure input baseline aligns with prompt */
vertical-align: baseline;
/* padding + margin = 0.5em between prompt and cursor */
padding: 0em 0.25em;
margin: 0em 0.25em;
}
input.raw_input:focus {
box-shadow: none;
}
p.p-space {
margin-bottom: 10px;
}
div.output_unrecognized {
padding: 5px;
font-weight: bold;
color: red;
}
div.output_unrecognized a {
color: inherit;
text-decoration: none;
}
div.output_unrecognized a:hover {
color: inherit;
text-decoration: none;
}
.rendered_html {
color: #000;
/* any extras will just be numbers: */
}
.rendered_html em {
font-style: italic;
}
.rendered_html strong {
font-weight: bold;
}
.rendered_html u {
text-decoration: underline;
}
.rendered_html :link {
text-decoration: underline;
}
.rendered_html :visited {
text-decoration: underline;
}
.rendered_html h1 {
font-size: 185.7%;
margin: 1.08em 0 0 0;
font-weight: bold;
line-height: 1.0;
}
.rendered_html h2 {
font-size: 157.1%;
margin: 1.27em 0 0 0;
font-weight: bold;
line-height: 1.0;
}
.rendered_html h3 {
font-size: 128.6%;
margin: 1.55em 0 0 0;
font-weight: bold;
line-height: 1.0;
}
.rendered_html h4 {
font-size: 100%;
margin: 2em 0 0 0;
font-weight: bold;
line-height: 1.0;
}
.rendered_html h5 {
font-size: 100%;
margin: 2em 0 0 0;
font-weight: bold;
line-height: 1.0;
font-style: italic;
}
.rendered_html h6 {
font-size: 100%;
margin: 2em 0 0 0;
font-weight: bold;
line-height: 1.0;
font-style: italic;
}
.rendered_html h1:first-child {
margin-top: 0.538em;
}
.rendered_html h2:first-child {
margin-top: 0.636em;
}
.rendered_html h3:first-child {
margin-top: 0.777em;
}
.rendered_html h4:first-child {
margin-top: 1em;
}
.rendered_html h5:first-child {
margin-top: 1em;
}
.rendered_html h6:first-child {
margin-top: 1em;
}
.rendered_html ul:not(.list-inline),
.rendered_html ol:not(.list-inline) {
padding-left: 2em;
}
.rendered_html ul {
list-style: disc;
}
.rendered_html ul ul {
list-style: square;
margin-top: 0;
}
.rendered_html ul ul ul {
list-style: circle;
}
.rendered_html ol {
list-style: decimal;
}
.rendered_html ol ol {
list-style: upper-alpha;
margin-top: 0;
}
.rendered_html ol ol ol {
list-style: lower-alpha;
}
.rendered_html ol ol ol ol {
list-style: lower-roman;
}
.rendered_html ol ol ol ol ol {
list-style: decimal;
}
.rendered_html * + ul {
margin-top: 1em;
}
.rendered_html * + ol {
margin-top: 1em;
}
.rendered_html hr {
color: black;
background-color: black;
}
.rendered_html pre {
margin: 1em 2em;
padding: 0px;
background-color: #fff;
}
.rendered_html code {
background-color: #eff0f1;
}
.rendered_html p code {
padding: 1px 5px;
}
.rendered_html pre code {
background-color: #fff;
}
.rendered_html pre,
.rendered_html code {
border: 0;
color: #000;
font-size: 100%;
}
.rendered_html blockquote {
margin: 1em 2em;
}
.rendered_html table {
margin-left: auto;
margin-right: auto;
border: none;
border-collapse: collapse;
border-spacing: 0;
color: black;
font-size: 12px;
table-layout: fixed;
}
.rendered_html thead {
border-bottom: 1px solid black;
vertical-align: bottom;
}
.rendered_html tr,
.rendered_html th,
.rendered_html td {
text-align: right;
vertical-align: middle;
padding: 0.5em 0.5em;
line-height: normal;
white-space: normal;
max-width: none;
border: none;
}
.rendered_html th {
font-weight: bold;
}
.rendered_html tbody tr:nth-child(odd) {
background: #f5f5f5;
}
.rendered_html tbody tr:hover {
background: rgba(66, 165, 245, 0.2);
}
.rendered_html * + table {
margin-top: 1em;
}
.rendered_html p {
text-align: left;
}
.rendered_html * + p {
margin-top: 1em;
}
.rendered_html img {
display: block;
margin-left: auto;
margin-right: auto;
}
.rendered_html * + img {
margin-top: 1em;
}
.rendered_html img,
.rendered_html svg {
max-width: 100%;
height: auto;
}
.rendered_html img.unconfined,
.rendered_html svg.unconfined {
max-width: none;
}
.rendered_html .alert {
margin-bottom: initial;
}
.rendered_html * + .alert {
margin-top: 1em;
}
[dir="rtl"] .rendered_html p {
text-align: right;
}
div.text_cell {
/* Old browsers */
display: -webkit-box;
-webkit-box-orient: horizontal;
-webkit-box-align: stretch;
display: -moz-box;
-moz-box-orient: horizontal;
-moz-box-align: stretch;
display: box;
box-orient: horizontal;
box-align: stretch;
/* Modern browsers */
display: flex;
flex-direction: row;
align-items: stretch;
}
@media (max-width: 540px) {
div.text_cell > div.prompt {
display: none;
}
}
div.text_cell_render {
/*font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;*/
outline: none;
resize: none;
width: inherit;
border-style: none;
padding: 0.5em 0.5em 0.5em 0.4em;
color: #000;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
a.anchor-link:link {
text-decoration: none;
padding: 0px 20px;
visibility: hidden;
}
h1:hover .anchor-link,
h2:hover .anchor-link,
h3:hover .anchor-link,
h4:hover .anchor-link,
h5:hover .anchor-link,
h6:hover .anchor-link {
visibility: visible;
}
.text_cell.rendered .input_area {
display: none;
}
.text_cell.rendered .rendered_html {
overflow-x: auto;
overflow-y: hidden;
}
.text_cell.rendered .rendered_html tr,
.text_cell.rendered .rendered_html th,
.text_cell.rendered .rendered_html td {
max-width: none;
}
.text_cell.unrendered .text_cell_render {
display: none;
}
.text_cell .dropzone .input_area {
border: 2px dashed #bababa;
margin: -1px;
}
.cm-header-1,
.cm-header-2,
.cm-header-3,
.cm-header-4,
.cm-header-5,
.cm-header-6 {
font-weight: bold;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.cm-header-1 {
font-size: 185.7%;
}
.cm-header-2 {
font-size: 157.1%;
}
.cm-header-3 {
font-size: 128.6%;
}
.cm-header-4 {
font-size: 110%;
}
.cm-header-5 {
font-size: 100%;
font-style: italic;
}
.cm-header-6 {
font-size: 100%;
font-style: italic;
}
/*!
*
* IPython notebook webapp
*
*/
@media (max-width: 767px) {
.notebook_app {
padding-left: 0px;
padding-right: 0px;
}
}
#ipython-main-app {
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
height: 100%;
}
div#notebook_panel {
margin: 0px;
padding: 0px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
height: 100%;
}
div#notebook {
font-size: 14px;
line-height: 20px;
overflow-y: hidden;
overflow-x: auto;
width: 100%;
/* This spaces the page away from the edge of the notebook area */
padding-top: 20px;
margin: 0px;
outline: none;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
min-height: 100%;
}
@media not print {
#notebook-container {
padding: 15px;
background-color: #fff;
min-height: 0;
-webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
}
}
@media print {
#notebook-container {
width: 100%;
}
}
div.ui-widget-content {
border: 1px solid #ababab;
outline: none;
}
pre.dialog {
background-color: #f7f7f7;
border: 1px solid #ddd;
border-radius: 2px;
padding: 0.4em;
padding-left: 2em;
}
p.dialog {
padding: 0.2em;
}
/* Word-wrap output correctly. This is the CSS3 spelling, though Firefox seems
to not honor it correctly. Webkit browsers (Chrome, rekonq, Safari) do.
*/
pre,
code,
kbd,
samp {
white-space: pre-wrap;
}
#fonttest {
font-family: monospace;
}
p {
margin-bottom: 0;
}
.end_space {
min-height: 100px;
transition: height .2s ease;
}
.notebook_app > #header {
-webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
}
@media not print {
.notebook_app {
background-color: #EEE;
}
}
kbd {
border-style: solid;
border-width: 1px;
box-shadow: none;
margin: 2px;
padding-left: 2px;
padding-right: 2px;
padding-top: 1px;
padding-bottom: 1px;
}
.jupyter-keybindings {
padding: 1px;
line-height: 24px;
border-bottom: 1px solid gray;
}
.jupyter-keybindings input {
margin: 0;
padding: 0;
border: none;
}
.jupyter-keybindings i {
padding: 6px;
}
.well code {
background-color: #ffffff;
border-color: #ababab;
border-width: 1px;
border-style: solid;
padding: 2px;
padding-top: 1px;
padding-bottom: 1px;
}
/* CSS for the cell toolbar */
.celltoolbar {
border: thin solid #CFCFCF;
border-bottom: none;
background: #EEE;
border-radius: 2px 2px 0px 0px;
width: 100%;
height: 29px;
padding-right: 4px;
/* Old browsers */
display: -webkit-box;
-webkit-box-orient: horizontal;
-webkit-box-align: stretch;
display: -moz-box;
-moz-box-orient: horizontal;
-moz-box-align: stretch;
display: box;
box-orient: horizontal;
box-align: stretch;
/* Modern browsers */
display: flex;
flex-direction: row;
align-items: stretch;
/* Old browsers */
-webkit-box-pack: end;
-moz-box-pack: end;
box-pack: end;
/* Modern browsers */
justify-content: flex-end;
display: -webkit-flex;
}
@media print {
.celltoolbar {
display: none;
}
}
.ctb_hideshow {
display: none;
vertical-align: bottom;
}
/* ctb_show is added to the ctb_hideshow div to show the cell toolbar.
Cell toolbars are only shown when the ctb_global_show class is also set.
*/
.ctb_global_show .ctb_show.ctb_hideshow {
display: block;
}
.ctb_global_show .ctb_show + .input_area,
.ctb_global_show .ctb_show + div.text_cell_input,
.ctb_global_show .ctb_show ~ div.text_cell_render {
border-top-right-radius: 0px;
border-top-left-radius: 0px;
}
.ctb_global_show .ctb_show ~ div.text_cell_render {
border: 1px solid #cfcfcf;
}
.celltoolbar {
font-size: 87%;
padding-top: 3px;
}
.celltoolbar select {
display: block;
width: 100%;
height: 32px;
padding: 6px 12px;
font-size: 13px;
line-height: 1.42857143;
color: #555555;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 2px;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
height: 30px;
padding: 5px 10px;
font-size: 12px;
line-height: 1.5;
border-radius: 1px;
width: inherit;
font-size: inherit;
height: 22px;
padding: 0px;
display: inline-block;
}
.celltoolbar select:focus {
border-color: #66afe9;
outline: 0;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.celltoolbar select::-moz-placeholder {
color: #999;
opacity: 1;
}
.celltoolbar select:-ms-input-placeholder {
color: #999;
}
.celltoolbar select::-webkit-input-placeholder {
color: #999;
}
.celltoolbar select::-ms-expand {
border: 0;
background-color: transparent;
}
.celltoolbar select[disabled],
.celltoolbar select[readonly],
fieldset[disabled] .celltoolbar select {
background-color: #eeeeee;
opacity: 1;
}
.celltoolbar select[disabled],
fieldset[disabled] .celltoolbar select {
cursor: not-allowed;
}
textarea.celltoolbar select {
height: auto;
}
select.celltoolbar select {
height: 30px;
line-height: 30px;
}
textarea.celltoolbar select,
select[multiple].celltoolbar select {
height: auto;
}
.celltoolbar label {
margin-left: 5px;
margin-right: 5px;
}
.tags_button_container {
width: 100%;
display: flex;
}
.tag-container {
display: flex;
flex-direction: row;
flex-grow: 1;
overflow: hidden;
position: relative;
}
.tag-container > * {
margin: 0 4px;
}
.remove-tag-btn {
margin-left: 4px;
}
.tags-input {
display: flex;
}
.cell-tag:last-child:after {
content: "";
position: absolute;
right: 0;
width: 40px;
height: 100%;
/* Fade to background color of cell toolbar */
background: linear-gradient(to right, rgba(0, 0, 0, 0), #EEE);
}
.tags-input > * {
margin-left: 4px;
}
.cell-tag,
.tags-input input,
.tags-input button {
display: block;
width: 100%;
height: 32px;
padding: 6px 12px;
font-size: 13px;
line-height: 1.42857143;
color: #555555;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 2px;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
height: 30px;
padding: 5px 10px;
font-size: 12px;
line-height: 1.5;
border-radius: 1px;
box-shadow: none;
width: inherit;
font-size: inherit;
height: 22px;
line-height: 22px;
padding: 0px 4px;
display: inline-block;
}
.cell-tag:focus,
.tags-input input:focus,
.tags-input button:focus {
border-color: #66afe9;
outline: 0;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.cell-tag::-moz-placeholder,
.tags-input input::-moz-placeholder,
.tags-input button::-moz-placeholder {
color: #999;
opacity: 1;
}
.cell-tag:-ms-input-placeholder,
.tags-input input:-ms-input-placeholder,
.tags-input button:-ms-input-placeholder {
color: #999;
}
.cell-tag::-webkit-input-placeholder,
.tags-input input::-webkit-input-placeholder,
.tags-input button::-webkit-input-placeholder {
color: #999;
}
.cell-tag::-ms-expand,
.tags-input input::-ms-expand,
.tags-input button::-ms-expand {
border: 0;
background-color: transparent;
}
.cell-tag[disabled],
.tags-input input[disabled],
.tags-input button[disabled],
.cell-tag[readonly],
.tags-input input[readonly],
.tags-input button[readonly],
fieldset[disabled] .cell-tag,
fieldset[disabled] .tags-input input,
fieldset[disabled] .tags-input button {
background-color: #eeeeee;
opacity: 1;
}
.cell-tag[disabled],
.tags-input input[disabled],
.tags-input button[disabled],
fieldset[disabled] .cell-tag,
fieldset[disabled] .tags-input input,
fieldset[disabled] .tags-input button {
cursor: not-allowed;
}
textarea.cell-tag,
textarea.tags-input input,
textarea.tags-input button {
height: auto;
}
select.cell-tag,
select.tags-input input,
select.tags-input button {
height: 30px;
line-height: 30px;
}
textarea.cell-tag,
textarea.tags-input input,
textarea.tags-input button,
select[multiple].cell-tag,
select[multiple].tags-input input,
select[multiple].tags-input button {
height: auto;
}
.cell-tag,
.tags-input button {
padding: 0px 4px;
}
.cell-tag {
background-color: #fff;
white-space: nowrap;
}
.tags-input input[type=text]:focus {
outline: none;
box-shadow: none;
border-color: #ccc;
}
.completions {
position: absolute;
z-index: 110;
overflow: hidden;
border: 1px solid #ababab;
border-radius: 2px;
-webkit-box-shadow: 0px 6px 10px -1px #adadad;
box-shadow: 0px 6px 10px -1px #adadad;
line-height: 1;
}
.completions select {
background: white;
outline: none;
border: none;
padding: 0px;
margin: 0px;
overflow: auto;
font-family: monospace;
font-size: 110%;
color: #000;
width: auto;
}
.completions select option.context {
color: #286090;
}
#kernel_logo_widget .current_kernel_logo {
display: none;
margin-top: -1px;
margin-bottom: -1px;
width: 32px;
height: 32px;
}
[dir="rtl"] #kernel_logo_widget {
float: left !important;
float: left;
}
.modal .modal-body .move-path {
display: flex;
flex-direction: row;
justify-content: space;
align-items: center;
}
.modal .modal-body .move-path .server-root {
padding-right: 20px;
}
.modal .modal-body .move-path .path-input {
flex: 1;
}
#menubar {
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
margin-top: 1px;
}
#menubar .navbar {
border-top: 1px;
border-radius: 0px 0px 2px 2px;
margin-bottom: 0px;
}
#menubar .navbar-toggle {
float: left;
padding-top: 7px;
padding-bottom: 7px;
border: none;
}
#menubar .navbar-collapse {
clear: left;
}
[dir="rtl"] #menubar .navbar-toggle {
float: right;
}
[dir="rtl"] #menubar .navbar-collapse {
clear: right;
}
[dir="rtl"] #menubar .navbar-nav {
float: right;
}
[dir="rtl"] #menubar .nav {
padding-right: 0px;
}
[dir="rtl"] #menubar .navbar-nav > li {
float: right;
}
[dir="rtl"] #menubar .navbar-right {
float: left !important;
}
[dir="rtl"] ul.dropdown-menu {
text-align: right;
left: auto;
}
[dir="rtl"] ul#new-menu.dropdown-menu {
right: auto;
left: 0;
}
.nav-wrapper {
border-bottom: 1px solid #e7e7e7;
}
i.menu-icon {
padding-top: 4px;
}
[dir="rtl"] i.menu-icon.pull-right {
float: left !important;
float: left;
}
ul#help_menu li a {
overflow: hidden;
padding-right: 2.2em;
}
ul#help_menu li a i {
margin-right: -1.2em;
}
[dir="rtl"] ul#help_menu li a {
padding-left: 2.2em;
}
[dir="rtl"] ul#help_menu li a i {
margin-right: 0;
margin-left: -1.2em;
}
[dir="rtl"] ul#help_menu li a i.pull-right {
float: left !important;
float: left;
}
.dropdown-submenu {
position: relative;
}
.dropdown-submenu > .dropdown-menu {
top: 0;
left: 100%;
margin-top: -6px;
margin-left: -1px;
}
[dir="rtl"] .dropdown-submenu > .dropdown-menu {
right: 100%;
margin-right: -1px;
}
.dropdown-submenu:hover > .dropdown-menu {
display: block;
}
.dropdown-submenu > a:after {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
display: block;
content: "\f0da";
float: right;
color: #333333;
margin-top: 2px;
margin-right: -10px;
}
.dropdown-submenu > a:after.fa-pull-left {
margin-right: .3em;
}
.dropdown-submenu > a:after.fa-pull-right {
margin-left: .3em;
}
.dropdown-submenu > a:after.pull-left {
margin-right: .3em;
}
.dropdown-submenu > a:after.pull-right {
margin-left: .3em;
}
[dir="rtl"] .dropdown-submenu > a:after {
float: left;
content: "\f0d9";
margin-right: 0;
margin-left: -10px;
}
.dropdown-submenu:hover > a:after {
color: #262626;
}
.dropdown-submenu.pull-left {
float: none;
}
.dropdown-submenu.pull-left > .dropdown-menu {
left: -100%;
margin-left: 10px;
}
#notification_area {
float: right !important;
float: right;
z-index: 10;
}
[dir="rtl"] #notification_area {
float: left !important;
float: left;
}
.indicator_area {
float: right !important;
float: right;
color: #777;
margin-left: 5px;
margin-right: 5px;
width: 11px;
z-index: 10;
text-align: center;
width: auto;
}
[dir="rtl"] .indicator_area {
float: left !important;
float: left;
}
#kernel_indicator {
float: right !important;
float: right;
color: #777;
margin-left: 5px;
margin-right: 5px;
width: 11px;
z-index: 10;
text-align: center;
width: auto;
border-left: 1px solid;
}
#kernel_indicator .kernel_indicator_name {
padding-left: 5px;
padding-right: 5px;
}
[dir="rtl"] #kernel_indicator {
float: left !important;
float: left;
border-left: 0;
border-right: 1px solid;
}
#modal_indicator {
float: right !important;
float: right;
color: #777;
margin-left: 5px;
margin-right: 5px;
width: 11px;
z-index: 10;
text-align: center;
width: auto;
}
[dir="rtl"] #modal_indicator {
float: left !important;
float: left;
}
#readonly-indicator {
float: right !important;
float: right;
color: #777;
margin-left: 5px;
margin-right: 5px;
width: 11px;
z-index: 10;
text-align: center;
width: auto;
margin-top: 2px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
display: none;
}
.modal_indicator:before {
width: 1.28571429em;
text-align: center;
}
.edit_mode .modal_indicator:before {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "\f040";
}
.edit_mode .modal_indicator:before.fa-pull-left {
margin-right: .3em;
}
.edit_mode .modal_indicator:before.fa-pull-right {
margin-left: .3em;
}
.edit_mode .modal_indicator:before.pull-left {
margin-right: .3em;
}
.edit_mode .modal_indicator:before.pull-right {
margin-left: .3em;
}
.command_mode .modal_indicator:before {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ' ';
}
.command_mode .modal_indicator:before.fa-pull-left {
margin-right: .3em;
}
.command_mode .modal_indicator:before.fa-pull-right {
margin-left: .3em;
}
.command_mode .modal_indicator:before.pull-left {
margin-right: .3em;
}
.command_mode .modal_indicator:before.pull-right {
margin-left: .3em;
}
.kernel_idle_icon:before {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "\f10c";
}
.kernel_idle_icon:before.fa-pull-left {
margin-right: .3em;
}
.kernel_idle_icon:before.fa-pull-right {
margin-left: .3em;
}
.kernel_idle_icon:before.pull-left {
margin-right: .3em;
}
.kernel_idle_icon:before.pull-right {
margin-left: .3em;
}
.kernel_busy_icon:before {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "\f111";
}
.kernel_busy_icon:before.fa-pull-left {
margin-right: .3em;
}
.kernel_busy_icon:before.fa-pull-right {
margin-left: .3em;
}
.kernel_busy_icon:before.pull-left {
margin-right: .3em;
}
.kernel_busy_icon:before.pull-right {
margin-left: .3em;
}
.kernel_dead_icon:before {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "\f1e2";
}
.kernel_dead_icon:before.fa-pull-left {
margin-right: .3em;
}
.kernel_dead_icon:before.fa-pull-right {
margin-left: .3em;
}
.kernel_dead_icon:before.pull-left {
margin-right: .3em;
}
.kernel_dead_icon:before.pull-right {
margin-left: .3em;
}
.kernel_disconnected_icon:before {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "\f127";
}
.kernel_disconnected_icon:before.fa-pull-left {
margin-right: .3em;
}
.kernel_disconnected_icon:before.fa-pull-right {
margin-left: .3em;
}
.kernel_disconnected_icon:before.pull-left {
margin-right: .3em;
}
.kernel_disconnected_icon:before.pull-right {
margin-left: .3em;
}
.notification_widget {
color: #777;
z-index: 10;
background: rgba(240, 240, 240, 0.5);
margin-right: 4px;
color: #333;
background-color: #fff;
border-color: #ccc;
}
.notification_widget:focus,
.notification_widget.focus {
color: #333;
background-color: #e6e6e6;
border-color: #8c8c8c;
}
.notification_widget:hover {
color: #333;
background-color: #e6e6e6;
border-color: #adadad;
}
.notification_widget:active,
.notification_widget.active,
.open > .dropdown-toggle.notification_widget {
color: #333;
background-color: #e6e6e6;
border-color: #adadad;
}
.notification_widget:active:hover,
.notification_widget.active:hover,
.open > .dropdown-toggle.notification_widget:hover,
.notification_widget:active:focus,
.notification_widget.active:focus,
.open > .dropdown-toggle.notification_widget:focus,
.notification_widget:active.focus,
.notification_widget.active.focus,
.open > .dropdown-toggle.notification_widget.focus {
color: #333;
background-color: #d4d4d4;
border-color: #8c8c8c;
}
.notification_widget:active,
.notification_widget.active,
.open > .dropdown-toggle.notification_widget {
background-image: none;
}
.notification_widget.disabled:hover,
.notification_widget[disabled]:hover,
fieldset[disabled] .notification_widget:hover,
.notification_widget.disabled:focus,
.notification_widget[disabled]:focus,
fieldset[disabled] .notification_widget:focus,
.notification_widget.disabled.focus,
.notification_widget[disabled].focus,
fieldset[disabled] .notification_widget.focus {
background-color: #fff;
border-color: #ccc;
}
.notification_widget .badge {
color: #fff;
background-color: #333;
}
.notification_widget.warning {
color: #fff;
background-color: #f0ad4e;
border-color: #eea236;
}
.notification_widget.warning:focus,
.notification_widget.warning.focus {
color: #fff;
background-color: #ec971f;
border-color: #985f0d;
}
.notification_widget.warning:hover {
color: #fff;
background-color: #ec971f;
border-color: #d58512;
}
.notification_widget.warning:active,
.notification_widget.warning.active,
.open > .dropdown-toggle.notification_widget.warning {
color: #fff;
background-color: #ec971f;
border-color: #d58512;
}
.notification_widget.warning:active:hover,
.notification_widget.warning.active:hover,
.open > .dropdown-toggle.notification_widget.warning:hover,
.notification_widget.warning:active:focus,
.notification_widget.warning.active:focus,
.open > .dropdown-toggle.notification_widget.warning:focus,
.notification_widget.warning:active.focus,
.notification_widget.warning.active.focus,
.open > .dropdown-toggle.notification_widget.warning.focus {
color: #fff;
background-color: #d58512;
border-color: #985f0d;
}
.notification_widget.warning:active,
.notification_widget.warning.active,
.open > .dropdown-toggle.notification_widget.warning {
background-image: none;
}
.notification_widget.warning.disabled:hover,
.notification_widget.warning[disabled]:hover,
fieldset[disabled] .notification_widget.warning:hover,
.notification_widget.warning.disabled:focus,
.notification_widget.warning[disabled]:focus,
fieldset[disabled] .notification_widget.warning:focus,
.notification_widget.warning.disabled.focus,
.notification_widget.warning[disabled].focus,
fieldset[disabled] .notification_widget.warning.focus {
background-color: #f0ad4e;
border-color: #eea236;
}
.notification_widget.warning .badge {
color: #f0ad4e;
background-color: #fff;
}
.notification_widget.success {
color: #fff;
background-color: #5cb85c;
border-color: #4cae4c;
}
.notification_widget.success:focus,
.notification_widget.success.focus {
color: #fff;
background-color: #449d44;
border-color: #255625;
}
.notification_widget.success:hover {
color: #fff;
background-color: #449d44;
border-color: #398439;
}
.notification_widget.success:active,
.notification_widget.success.active,
.open > .dropdown-toggle.notification_widget.success {
color: #fff;
background-color: #449d44;
border-color: #398439;
}
.notification_widget.success:active:hover,
.notification_widget.success.active:hover,
.open > .dropdown-toggle.notification_widget.success:hover,
.notification_widget.success:active:focus,
.notification_widget.success.active:focus,
.open > .dropdown-toggle.notification_widget.success:focus,
.notification_widget.success:active.focus,
.notification_widget.success.active.focus,
.open > .dropdown-toggle.notification_widget.success.focus {
color: #fff;
background-color: #398439;
border-color: #255625;
}
.notification_widget.success:active,
.notification_widget.success.active,
.open > .dropdown-toggle.notification_widget.success {
background-image: none;
}
.notification_widget.success.disabled:hover,
.notification_widget.success[disabled]:hover,
fieldset[disabled] .notification_widget.success:hover,
.notification_widget.success.disabled:focus,
.notification_widget.success[disabled]:focus,
fieldset[disabled] .notification_widget.success:focus,
.notification_widget.success.disabled.focus,
.notification_widget.success[disabled].focus,
fieldset[disabled] .notification_widget.success.focus {
background-color: #5cb85c;
border-color: #4cae4c;
}
.notification_widget.success .badge {
color: #5cb85c;
background-color: #fff;
}
.notification_widget.info {
color: #fff;
background-color: #5bc0de;
border-color: #46b8da;
}
.notification_widget.info:focus,
.notification_widget.info.focus {
color: #fff;
background-color: #31b0d5;
border-color: #1b6d85;
}
.notification_widget.info:hover {
color: #fff;
background-color: #31b0d5;
border-color: #269abc;
}
.notification_widget.info:active,
.notification_widget.info.active,
.open > .dropdown-toggle.notification_widget.info {
color: #fff;
background-color: #31b0d5;
border-color: #269abc;
}
.notification_widget.info:active:hover,
.notification_widget.info.active:hover,
.open > .dropdown-toggle.notification_widget.info:hover,
.notification_widget.info:active:focus,
.notification_widget.info.active:focus,
.open > .dropdown-toggle.notification_widget.info:focus,
.notification_widget.info:active.focus,
.notification_widget.info.active.focus,
.open > .dropdown-toggle.notification_widget.info.focus {
color: #fff;
background-color: #269abc;
border-color: #1b6d85;
}
.notification_widget.info:active,
.notification_widget.info.active,
.open > .dropdown-toggle.notification_widget.info {
background-image: none;
}
.notification_widget.info.disabled:hover,
.notification_widget.info[disabled]:hover,
fieldset[disabled] .notification_widget.info:hover,
.notification_widget.info.disabled:focus,
.notification_widget.info[disabled]:focus,
fieldset[disabled] .notification_widget.info:focus,
.notification_widget.info.disabled.focus,
.notification_widget.info[disabled].focus,
fieldset[disabled] .notification_widget.info.focus {
background-color: #5bc0de;
border-color: #46b8da;
}
.notification_widget.info .badge {
color: #5bc0de;
background-color: #fff;
}
.notification_widget.danger {
color: #fff;
background-color: #d9534f;
border-color: #d43f3a;
}
.notification_widget.danger:focus,
.notification_widget.danger.focus {
color: #fff;
background-color: #c9302c;
border-color: #761c19;
}
.notification_widget.danger:hover {
color: #fff;
background-color: #c9302c;
border-color: #ac2925;
}
.notification_widget.danger:active,
.notification_widget.danger.active,
.open > .dropdown-toggle.notification_widget.danger {
color: #fff;
background-color: #c9302c;
border-color: #ac2925;
}
.notification_widget.danger:active:hover,
.notification_widget.danger.active:hover,
.open > .dropdown-toggle.notification_widget.danger:hover,
.notification_widget.danger:active:focus,
.notification_widget.danger.active:focus,
.open > .dropdown-toggle.notification_widget.danger:focus,
.notification_widget.danger:active.focus,
.notification_widget.danger.active.focus,
.open > .dropdown-toggle.notification_widget.danger.focus {
color: #fff;
background-color: #ac2925;
border-color: #761c19;
}
.notification_widget.danger:active,
.notification_widget.danger.active,
.open > .dropdown-toggle.notification_widget.danger {
background-image: none;
}
.notification_widget.danger.disabled:hover,
.notification_widget.danger[disabled]:hover,
fieldset[disabled] .notification_widget.danger:hover,
.notification_widget.danger.disabled:focus,
.notification_widget.danger[disabled]:focus,
fieldset[disabled] .notification_widget.danger:focus,
.notification_widget.danger.disabled.focus,
.notification_widget.danger[disabled].focus,
fieldset[disabled] .notification_widget.danger.focus {
background-color: #d9534f;
border-color: #d43f3a;
}
.notification_widget.danger .badge {
color: #d9534f;
background-color: #fff;
}
div#pager {
background-color: #fff;
font-size: 14px;
line-height: 20px;
overflow: hidden;
display: none;
position: fixed;
bottom: 0px;
width: 100%;
max-height: 50%;
padding-top: 8px;
-webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
/* Display over codemirror */
z-index: 100;
/* Hack which prevents jquery ui resizable from changing top. */
top: auto !important;
}
div#pager pre {
line-height: 1.21429em;
color: #000;
background-color: #f7f7f7;
padding: 0.4em;
}
div#pager #pager-button-area {
position: absolute;
top: 8px;
right: 20px;
}
div#pager #pager-contents {
position: relative;
overflow: auto;
width: 100%;
height: 100%;
}
div#pager #pager-contents #pager-container {
position: relative;
padding: 15px 0px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
div#pager .ui-resizable-handle {
top: 0px;
height: 8px;
background: #f7f7f7;
border-top: 1px solid #cfcfcf;
border-bottom: 1px solid #cfcfcf;
/* This injects handle bars (a short, wide = symbol) for
the resize handle. */
}
div#pager .ui-resizable-handle::after {
content: '';
top: 2px;
left: 50%;
height: 3px;
width: 30px;
margin-left: -15px;
position: absolute;
border-top: 1px solid #cfcfcf;
}
.quickhelp {
/* Old browsers */
display: -webkit-box;
-webkit-box-orient: horizontal;
-webkit-box-align: stretch;
display: -moz-box;
-moz-box-orient: horizontal;
-moz-box-align: stretch;
display: box;
box-orient: horizontal;
box-align: stretch;
/* Modern browsers */
display: flex;
flex-direction: row;
align-items: stretch;
line-height: 1.8em;
}
.shortcut_key {
display: inline-block;
width: 21ex;
text-align: right;
font-family: monospace;
}
.shortcut_descr {
display: inline-block;
/* Old browsers */
-webkit-box-flex: 1;
-moz-box-flex: 1;
box-flex: 1;
/* Modern browsers */
flex: 1;
}
span.save_widget {
height: 30px;
margin-top: 4px;
display: flex;
justify-content: flex-start;
align-items: baseline;
width: 50%;
flex: 1;
}
span.save_widget span.filename {
height: 100%;
line-height: 1em;
margin-left: 16px;
border: none;
font-size: 146.5%;
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
border-radius: 2px;
}
span.save_widget span.filename:hover {
background-color: #e6e6e6;
}
[dir="rtl"] span.save_widget.pull-left {
float: right !important;
float: right;
}
[dir="rtl"] span.save_widget span.filename {
margin-left: 0;
margin-right: 16px;
}
span.checkpoint_status,
span.autosave_status {
font-size: small;
white-space: nowrap;
padding: 0 5px;
}
@media (max-width: 767px) {
span.save_widget {
font-size: small;
padding: 0 0 0 5px;
}
span.checkpoint_status,
span.autosave_status {
display: none;
}
}
@media (min-width: 768px) and (max-width: 991px) {
span.checkpoint_status {
display: none;
}
span.autosave_status {
font-size: x-small;
}
}
.toolbar {
padding: 0px;
margin-left: -5px;
margin-top: 2px;
margin-bottom: 5px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.toolbar select,
.toolbar label {
width: auto;
vertical-align: middle;
margin-right: 2px;
margin-bottom: 0px;
display: inline;
font-size: 92%;
margin-left: 0.3em;
margin-right: 0.3em;
padding: 0px;
padding-top: 3px;
}
.toolbar .btn {
padding: 2px 8px;
}
.toolbar .btn-group {
margin-top: 0px;
margin-left: 5px;
}
.toolbar-btn-label {
margin-left: 6px;
}
#maintoolbar {
margin-bottom: -3px;
margin-top: -8px;
border: 0px;
min-height: 27px;
margin-left: 0px;
padding-top: 11px;
padding-bottom: 3px;
}
#maintoolbar .navbar-text {
float: none;
vertical-align: middle;
text-align: right;
margin-left: 5px;
margin-right: 0px;
margin-top: 0px;
}
.select-xs {
height: 24px;
}
[dir="rtl"] .btn-group > .btn,
.btn-group-vertical > .btn {
float: right;
}
.pulse,
.dropdown-menu > li > a.pulse,
li.pulse > a.dropdown-toggle,
li.pulse.open > a.dropdown-toggle {
background-color: #F37626;
color: white;
}
/**
* Primary styles
*
* Author: Jupyter Development Team
*/
/** WARNING IF YOU ARE EDITTING THIS FILE, if this is a .css file, It has a lot
* of chance of beeing generated from the ../less/[samename].less file, you can
* try to get back the less file by reverting somme commit in history
**/
/*
* We'll try to get something pretty, so we
* have some strange css to have the scroll bar on
* the left with fix button on the top right of the tooltip
*/
@-moz-keyframes fadeOut {
from {
opacity: 1;
}
to {
opacity: 0;
}
}
@-webkit-keyframes fadeOut {
from {
opacity: 1;
}
to {
opacity: 0;
}
}
@-moz-keyframes fadeIn {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
@-webkit-keyframes fadeIn {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
/*properties of tooltip after "expand"*/
.bigtooltip {
overflow: auto;
height: 200px;
-webkit-transition-property: height;
-webkit-transition-duration: 500ms;
-moz-transition-property: height;
-moz-transition-duration: 500ms;
transition-property: height;
transition-duration: 500ms;
}
/*properties of tooltip before "expand"*/
.smalltooltip {
-webkit-transition-property: height;
-webkit-transition-duration: 500ms;
-moz-transition-property: height;
-moz-transition-duration: 500ms;
transition-property: height;
transition-duration: 500ms;
text-overflow: ellipsis;
overflow: hidden;
height: 80px;
}
.tooltipbuttons {
position: absolute;
padding-right: 15px;
top: 0px;
right: 0px;
}
.tooltiptext {
/*avoid the button to overlap on some docstring*/
padding-right: 30px;
}
.ipython_tooltip {
max-width: 700px;
/*fade-in animation when inserted*/
-webkit-animation: fadeOut 400ms;
-moz-animation: fadeOut 400ms;
animation: fadeOut 400ms;
-webkit-animation: fadeIn 400ms;
-moz-animation: fadeIn 400ms;
animation: fadeIn 400ms;
vertical-align: middle;
background-color: #f7f7f7;
overflow: visible;
border: #ababab 1px solid;
outline: none;
padding: 3px;
margin: 0px;
padding-left: 7px;
font-family: monospace;
min-height: 50px;
-moz-box-shadow: 0px 6px 10px -1px #adadad;
-webkit-box-shadow: 0px 6px 10px -1px #adadad;
box-shadow: 0px 6px 10px -1px #adadad;
border-radius: 2px;
position: absolute;
z-index: 1000;
}
.ipython_tooltip a {
float: right;
}
.ipython_tooltip .tooltiptext pre {
border: 0;
border-radius: 0;
font-size: 100%;
background-color: #f7f7f7;
}
.pretooltiparrow {
left: 0px;
margin: 0px;
top: -16px;
width: 40px;
height: 16px;
overflow: hidden;
position: absolute;
}
.pretooltiparrow:before {
background-color: #f7f7f7;
border: 1px #ababab solid;
z-index: 11;
content: "";
position: absolute;
left: 15px;
top: 10px;
width: 25px;
height: 25px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
}
ul.typeahead-list i {
margin-left: -10px;
width: 18px;
}
[dir="rtl"] ul.typeahead-list i {
margin-left: 0;
margin-right: -10px;
}
ul.typeahead-list {
max-height: 80vh;
overflow: auto;
}
ul.typeahead-list > li > a {
/** Firefox bug **/
/* see https://github.com/jupyter/notebook/issues/559 */
white-space: normal;
}
ul.typeahead-list > li > a.pull-right {
float: left !important;
float: left;
}
[dir="rtl"] .typeahead-list {
text-align: right;
}
.cmd-palette .modal-body {
padding: 7px;
}
.cmd-palette form {
background: white;
}
.cmd-palette input {
outline: none;
}
.no-shortcut {
min-width: 20px;
color: transparent;
}
[dir="rtl"] .no-shortcut.pull-right {
float: left !important;
float: left;
}
[dir="rtl"] .command-shortcut.pull-right {
float: left !important;
float: left;
}
.command-shortcut:before {
content: "(command mode)";
padding-right: 3px;
color: #777777;
}
.edit-shortcut:before {
content: "(edit)";
padding-right: 3px;
color: #777777;
}
[dir="rtl"] .edit-shortcut.pull-right {
float: left !important;
float: left;
}
#find-and-replace #replace-preview .match,
#find-and-replace #replace-preview .insert {
background-color: #BBDEFB;
border-color: #90CAF9;
border-style: solid;
border-width: 1px;
border-radius: 0px;
}
[dir="ltr"] #find-and-replace .input-group-btn + .form-control {
border-left: none;
}
[dir="rtl"] #find-and-replace .input-group-btn + .form-control {
border-right: none;
}
#find-and-replace #replace-preview .replace .match {
background-color: #FFCDD2;
border-color: #EF9A9A;
border-radius: 0px;
}
#find-and-replace #replace-preview .replace .insert {
background-color: #C8E6C9;
border-color: #A5D6A7;
border-radius: 0px;
}
#find-and-replace #replace-preview {
max-height: 60vh;
overflow: auto;
}
#find-and-replace #replace-preview pre {
padding: 5px 10px;
}
.terminal-app {
background: #EEE;
}
.terminal-app #header {
background: #fff;
-webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
}
.terminal-app .terminal {
width: 100%;
float: left;
font-family: monospace;
color: white;
background: black;
padding: 0.4em;
border-radius: 2px;
-webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.4);
box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.4);
}
.terminal-app .terminal,
.terminal-app .terminal dummy-screen {
line-height: 1em;
font-size: 14px;
}
.terminal-app .terminal .xterm-rows {
padding: 10px;
}
.terminal-app .terminal-cursor {
color: black;
background: white;
}
.terminal-app #terminado-container {
margin-top: 20px;
}
/*# sourceMappingURL=style.min.css.map */
</style>
<style type="text/css">
.highlight .hll { background-color: #ffffcc }
.highlight { background: #f8f8f8; }
.highlight .c { color: #408080; font-style: italic } /* Comment */
.highlight .err { border: 1px solid #FF0000 } /* Error */
.highlight .k { color: #008000; font-weight: bold } /* Keyword */
.highlight .o { color: #666666 } /* Operator */
.highlight .ch { color: #408080; font-style: italic } /* Comment.Hashbang */
.highlight .cm { color: #408080; font-style: italic } /* Comment.Multiline */
.highlight .cp { color: #BC7A00 } /* Comment.Preproc */
.highlight .cpf { color: #408080; font-style: italic } /* Comment.PreprocFile */
.highlight .c1 { color: #408080; font-style: italic } /* Comment.Single */
.highlight .cs { color: #408080; font-style: italic } /* Comment.Special */
.highlight .gd { color: #A00000 } /* Generic.Deleted */
.highlight .ge { font-style: italic } /* Generic.Emph */
.highlight .gr { color: #FF0000 } /* Generic.Error */
.highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */
.highlight .gi { color: #00A000 } /* Generic.Inserted */
.highlight .go { color: #888888 } /* Generic.Output */
.highlight .gp { color: #000080; font-weight: bold } /* Generic.Prompt */
.highlight .gs { font-weight: bold } /* Generic.Strong */
.highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */
.highlight .gt { color: #0044DD } /* Generic.Traceback */
.highlight .kc { color: #008000; font-weight: bold } /* Keyword.Constant */
.highlight .kd { color: #008000; font-weight: bold } /* Keyword.Declaration */
.highlight .kn { color: #008000; font-weight: bold } /* Keyword.Namespace */
.highlight .kp { color: #008000 } /* Keyword.Pseudo */
.highlight .kr { color: #008000; font-weight: bold } /* Keyword.Reserved */
.highlight .kt { color: #B00040 } /* Keyword.Type */
.highlight .m { color: #666666 } /* Literal.Number */
.highlight .s { color: #BA2121 } /* Literal.String */
.highlight .na { color: #7D9029 } /* Name.Attribute */
.highlight .nb { color: #008000 } /* Name.Builtin */
.highlight .nc { color: #0000FF; font-weight: bold } /* Name.Class */
.highlight .no { color: #880000 } /* Name.Constant */
.highlight .nd { color: #AA22FF } /* Name.Decorator */
.highlight .ni { color: #999999; font-weight: bold } /* Name.Entity */
.highlight .ne { color: #D2413A; font-weight: bold } /* Name.Exception */
.highlight .nf { color: #0000FF } /* Name.Function */
.highlight .nl { color: #A0A000 } /* Name.Label */
.highlight .nn { color: #0000FF; font-weight: bold } /* Name.Namespace */
.highlight .nt { color: #008000; font-weight: bold } /* Name.Tag */
.highlight .nv { color: #19177C } /* Name.Variable */
.highlight .ow { color: #AA22FF; font-weight: bold } /* Operator.Word */
.highlight .w { color: #bbbbbb } /* Text.Whitespace */
.highlight .mb { color: #666666 } /* Literal.Number.Bin */
.highlight .mf { color: #666666 } /* Literal.Number.Float */
.highlight .mh { color: #666666 } /* Literal.Number.Hex */
.highlight .mi { color: #666666 } /* Literal.Number.Integer */
.highlight .mo { color: #666666 } /* Literal.Number.Oct */
.highlight .sa { color: #BA2121 } /* Literal.String.Affix */
.highlight .sb { color: #BA2121 } /* Literal.String.Backtick */
.highlight .sc { color: #BA2121 } /* Literal.String.Char */
.highlight .dl { color: #BA2121 } /* Literal.String.Delimiter */
.highlight .sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */
.highlight .s2 { color: #BA2121 } /* Literal.String.Double */
.highlight .se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */
.highlight .sh { color: #BA2121 } /* Literal.String.Heredoc */
.highlight .si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */
.highlight .sx { color: #008000 } /* Literal.String.Other */
.highlight .sr { color: #BB6688 } /* Literal.String.Regex */
.highlight .s1 { color: #BA2121 } /* Literal.String.Single */
.highlight .ss { color: #19177C } /* Literal.String.Symbol */
.highlight .bp { color: #008000 } /* Name.Builtin.Pseudo */
.highlight .fm { color: #0000FF } /* Name.Function.Magic */
.highlight .vc { color: #19177C } /* Name.Variable.Class */
.highlight .vg { color: #19177C } /* Name.Variable.Global */
.highlight .vi { color: #19177C } /* Name.Variable.Instance */
.highlight .vm { color: #19177C } /* Name.Variable.Magic */
.highlight .il { color: #666666 } /* Literal.Number.Integer.Long */
</style>
<style type="text/css">
/* Overrides of notebook CSS for static HTML export */
body {
overflow: visible;
padding: 8px;
}
div#notebook {
overflow: visible;
border-top: none;
}@media print {
div.cell {
display: block;
page-break-inside: avoid;
}
div.output_wrapper {
display: block;
page-break-inside: avoid;
}
div.output {
display: block;
page-break-inside: avoid;
}
}
</style>
<!-- Custom stylesheet, it must be in the same directory as the html file -->
<link rel="stylesheet" href="custom.css">
<!-- Loading mathjax macro -->
<!-- Load mathjax -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/latest.js?config=TeX-AMS_HTML"></script>
<!-- MathJax configuration -->
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
tex2jax: {
inlineMath: [ ['$','$'], ["\\(","\\)"] ],
displayMath: [ ['$$','$$'], ["\\[","\\]"] ],
processEscapes: true,
processEnvironments: true
},
// Center justify equations in code and markdown cells. Elsewhere
// we use CSS to left justify single line equations in code cells.
displayAlign: 'center',
"HTML-CSS": {
styles: {'.MathJax_Display': {"margin": 0}},
linebreaks: { automatic: true }
}
});
</script>
<!-- End of mathjax configuration --></head>
<body>
<div tabindex="-1" id="notebook" class="border-box-sizing">
<div class="container" id="notebook-container">
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div><div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<h1 id="Project:-Investigate-a-Dataset---Movies">Project: Investigate a Dataset - Movies<a class="anchor-link" href="#Project:-Investigate-a-Dataset---Movies">&#182;</a></h1><h2 id="Table-of-Contents">Table of Contents<a class="anchor-link" href="#Table-of-Contents">&#182;</a></h2><ul>
<li><a href="#intro">Introduction</a></li>
<li><a href="#wrangling">Data Wrangling</a></li>
<li><a href="#eda">Exploratory Data Analysis</a></li>
<li><a href="#conclusions">Conclusions</a></li>
</ul>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div><div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p><a id='intro'></a></p>
<h2 id="Introduction">Introduction<a class="anchor-link" href="#Introduction">&#182;</a></h2><p>This dataset includes data for nearly 5000 movies from the Internet Movied Database (IMDb) released between the years 1916 and 2017. The data in the revenue column is adjusted for inflation as of 2017.</p>
<p>With this data, we will be answering the following questions:</p>
<p><strong>Question 1:</strong> What kinds of properties are associated with the highest grossing films?</p>
<p><strong>Question 2</strong> Which actors/actresses have appeared in the most films within the top 250 most profitable films?</p>
<p><strong>Question 3</strong> Who has directed the most films of the top 250 most profitable films?</p>
<p><strong>Question 4</strong> In what month are the most movies released of the top 500 most profitable films?</p>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[171]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1">#Import libraries</span>
<span class="kn">import</span> <span class="nn">numpy</span> <span class="k">as</span> <span class="nn">np</span>
<span class="kn">import</span> <span class="nn">pandas</span> <span class="k">as</span> <span class="nn">pd</span>
<span class="kn">import</span> <span class="nn">matplotlib.pyplot</span> <span class="k">as</span> <span class="nn">plt</span>
<span class="kn">import</span> <span class="nn">seaborn</span> <span class="k">as</span> <span class="nn">sb</span>
<span class="kn">import</span> <span class="nn">datetime</span> <span class="k">as</span> <span class="nn">dt</span>
<span class="o">%</span><span class="k">matplotlib</span> inline
</pre></div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div><div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p><a id='wrangling'></a></p>
<h2 id="Data-Wrangling">Data Wrangling<a class="anchor-link" href="#Data-Wrangling">&#182;</a></h2><h3 id="General-Properties">General Properties<a class="anchor-link" href="#General-Properties">&#182;</a></h3>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[172]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1">#Reading CSV File</span>
<span class="n">df</span> <span class="o">=</span> <span class="n">pd</span><span class="o">.</span><span class="n">read_csv</span><span class="p">(</span><span class="s1">&#39;movies1.csv&#39;</span><span class="p">)</span>
<span class="n">df</span><span class="o">.</span><span class="n">head</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
<div class="output_wrapper">
<div class="output">
<div class="output_area">
<div class="prompt output_prompt">Out[172]:</div>
<div class="output_html rendered_html output_subarea output_execute_result">
<div>
<style scoped>
.dataframe tbody tr th:only-of-type {
vertical-align: middle;
}
.dataframe tbody tr th {
vertical-align: top;
}
.dataframe thead th {
text-align: right;
}
</style>
<table border="1" class="dataframe">
<thead>
<tr style="text-align: right;">
<th></th>
<th>id</th>
<th>imdb_id</th>
<th>popularity</th>
<th>budget</th>
<th>revenue</th>
<th>original_title</th>
<th>cast</th>
<th>homepage</th>
<th>director</th>
<th>tagline</th>
<th>...</th>
<th>overview</th>
<th>runtime</th>
<th>genres</th>
<th>production_companies</th>
<th>release_date</th>
<th>vote_count</th>
<th>vote_average</th>
<th>release_year</th>
<th>budget_adj</th>
<th>revenue_adj</th>
</tr>
</thead>
<tbody>
<tr>
<th>0</th>
<td>135397</td>
<td>tt0369610</td>
<td>32.985763</td>
<td>150000000</td>
<td>1513528810</td>
<td>Jurassic World</td>
<td>Chris Pratt|Bryce Dallas Howard|Irrfan Khan|Vi...</td>
<td>http://www.jurassicworld.com/</td>
<td>Colin Trevorrow</td>
<td>The park is open.</td>
<td>...</td>
<td>Twenty-two years after the events of Jurassic ...</td>
<td>124</td>
<td>Action|Adventure|Science Fiction|Thriller</td>
<td>Universal Studios|Amblin Entertainment|Legenda...</td>
<td>6/9/15</td>
<td>5562</td>
<td>6.5</td>
<td>2015</td>
<td>1.379999e+08</td>
<td>1.392446e+09</td>
</tr>
<tr>
<th>1</th>
<td>76341</td>
<td>tt1392190</td>
<td>28.419936</td>
<td>150000000</td>
<td>378436354</td>
<td>Mad Max: Fury Road</td>
<td>Tom Hardy|Charlize Theron|Hugh Keays-Byrne|Nic...</td>
<td>http://www.madmaxmovie.com/</td>
<td>George Miller</td>
<td>What a Lovely Day.</td>
<td>...</td>
<td>An apocalyptic story set in the furthest reach...</td>
<td>120</td>
<td>Action|Adventure|Science Fiction|Thriller</td>
<td>Village Roadshow Pictures|Kennedy Miller Produ...</td>
<td>5/13/15</td>
<td>6185</td>
<td>7.1</td>
<td>2015</td>
<td>1.379999e+08</td>
<td>3.481613e+08</td>
</tr>
<tr>
<th>2</th>
<td>262500</td>
<td>tt2908446</td>
<td>13.112507</td>
<td>110000000</td>
<td>295238201</td>
<td>Insurgent</td>
<td>Shailene Woodley|Theo James|Kate Winslet|Ansel...</td>
<td>http://www.thedivergentseries.movie/#insurgent</td>
<td>Robert Schwentke</td>
<td>One Choice Can Destroy You</td>
<td>...</td>
<td>Beatrice Prior must confront her inner demons ...</td>
<td>119</td>
<td>Adventure|Science Fiction|Thriller</td>
<td>Summit Entertainment|Mandeville Films|Red Wago...</td>
<td>3/18/15</td>
<td>2480</td>
<td>6.3</td>
<td>2015</td>
<td>1.012000e+08</td>
<td>2.716190e+08</td>
</tr>
<tr>
<th>3</th>
<td>140607</td>
<td>tt2488496</td>
<td>11.173104</td>
<td>200000000</td>
<td>2068178225</td>
<td>Star Wars: The Force Awakens</td>
<td>Harrison Ford|Mark Hamill|Carrie Fisher|Adam D...</td>
<td>http://www.starwars.com/films/star-wars-episod...</td>
<td>J.J. Abrams</td>
<td>Every generation has a story.</td>
<td>...</td>
<td>Thirty years after defeating the Galactic Empi...</td>
<td>136</td>
<td>Action|Adventure|Science Fiction|Fantasy</td>
<td>Lucasfilm|Truenorth Productions|Bad Robot</td>
<td>12/15/15</td>
<td>5292</td>
<td>7.5</td>
<td>2015</td>
<td>1.839999e+08</td>
<td>1.902723e+09</td>
</tr>
<tr>
<th>4</th>
<td>168259</td>
<td>tt2820852</td>
<td>9.335014</td>
<td>190000000</td>
<td>1506249360</td>
<td>Furious 7</td>
<td>Vin Diesel|Paul Walker|Jason Statham|Michelle ...</td>
<td>http://www.furious7.com/</td>
<td>James Wan</td>
<td>Vengeance Hits Home</td>
<td>...</td>
<td>Deckard Shaw seeks revenge against Dominic Tor...</td>
<td>137</td>
<td>Action|Crime|Thriller</td>
<td>Universal Pictures|Original Film|Media Rights ...</td>
<td>4/1/15</td>
<td>2947</td>
<td>7.3</td>
<td>2015</td>
<td>1.747999e+08</td>
<td>1.385749e+09</td>
</tr>
</tbody>
</table>
<p>5 rows × 21 columns</p>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[173]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1">#Convert Release Date from str to date-time dtype</span>
<span class="c1">#Release date of newest and oldest movies in dataset</span>
<span class="n">df</span><span class="p">[</span><span class="s1">&#39;release_date&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="n">pd</span><span class="o">.</span><span class="n">to_datetime</span><span class="p">(</span><span class="n">df</span><span class="p">[</span><span class="s1">&#39;release_date&#39;</span><span class="p">])</span>
<span class="n">df</span><span class="p">[</span><span class="s1">&#39;release_date&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="n">df</span><span class="p">[</span><span class="s1">&#39;release_date&#39;</span><span class="p">]</span>
<span class="nb">print</span><span class="p">(</span><span class="n">df</span><span class="o">.</span><span class="n">release_date</span><span class="o">.</span><span class="n">max</span><span class="p">())</span>
<span class="nb">print</span><span class="p">(</span><span class="n">df</span><span class="o">.</span><span class="n">release_date</span><span class="o">.</span><span class="n">min</span><span class="p">())</span>
</pre></div>
</div>
</div>
</div>
<div class="output_wrapper">
<div class="output">
<div class="output_area">
<div class="prompt"></div>
<div class="output_subarea output_stream output_stdout output_text">
<pre>2069-12-29 00:00:00
1970-01-03 00:00:00
</pre>
</div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[174]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># Total amount of rows and columns in the datset.</span>
<span class="n">df</span><span class="o">.</span><span class="n">shape</span>
</pre></div>
</div>
</div>
</div>
<div class="output_wrapper">
<div class="output">
<div class="output_area">
<div class="prompt output_prompt">Out[174]:</div>
<div class="output_text output_subarea output_execute_result">
<pre>(10866, 21)</pre>
</div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[175]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1">#Statistics of Dataset</span>
<span class="n">df</span><span class="o">.</span><span class="n">describe</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
<div class="output_wrapper">
<div class="output">
<div class="output_area">
<div class="prompt output_prompt">Out[175]:</div>
<div class="output_html rendered_html output_subarea output_execute_result">
<div>
<style scoped>
.dataframe tbody tr th:only-of-type {
vertical-align: middle;
}
.dataframe tbody tr th {
vertical-align: top;
}
.dataframe thead th {
text-align: right;
}
</style>
<table border="1" class="dataframe">
<thead>
<tr style="text-align: right;">
<th></th>
<th>id</th>
<th>popularity</th>
<th>budget</th>
<th>revenue</th>
<th>runtime</th>
<th>vote_count</th>
<th>vote_average</th>
<th>release_year</th>
<th>budget_adj</th>
<th>revenue_adj</th>
</tr>
</thead>
<tbody>
<tr>
<th>count</th>
<td>10866.000000</td>
<td>10866.000000</td>
<td>1.086600e+04</td>
<td>1.086600e+04</td>
<td>10866.000000</td>
<td>10866.000000</td>
<td>10866.000000</td>
<td>10866.000000</td>
<td>1.086600e+04</td>
<td>1.086600e+04</td>
</tr>
<tr>
<th>mean</th>
<td>66064.177434</td>
<td>0.646441</td>
<td>1.462570e+07</td>
<td>3.982332e+07</td>
<td>102.070863</td>
<td>217.389748</td>
<td>5.974922</td>
<td>2001.322658</td>
<td>1.755104e+07</td>
<td>5.136436e+07</td>
</tr>
<tr>
<th>std</th>
<td>92130.136561</td>
<td>1.000185</td>
<td>3.091321e+07</td>
<td>1.170035e+08</td>
<td>31.381405</td>
<td>575.619058</td>
<td>0.935142</td>
<td>12.812941</td>
<td>3.430616e+07</td>
<td>1.446325e+08</td>
</tr>
<tr>
<th>min</th>
<td>5.000000</td>
<td>0.000065</td>
<td>0.000000e+00</td>
<td>0.000000e+00</td>
<td>0.000000</td>
<td>10.000000</td>
<td>1.500000</td>
<td>1960.000000</td>
<td>0.000000e+00</td>
<td>0.000000e+00</td>
</tr>
<tr>
<th>25%</th>
<td>10596.250000</td>
<td>0.207583</td>
<td>0.000000e+00</td>
<td>0.000000e+00</td>
<td>90.000000</td>
<td>17.000000</td>
<td>5.400000</td>
<td>1995.000000</td>
<td>0.000000e+00</td>
<td>0.000000e+00</td>
</tr>
<tr>
<th>50%</th>
<td>20669.000000</td>
<td>0.383856</td>
<td>0.000000e+00</td>
<td>0.000000e+00</td>
<td>99.000000</td>
<td>38.000000</td>
<td>6.000000</td>
<td>2006.000000</td>
<td>0.000000e+00</td>
<td>0.000000e+00</td>
</tr>
<tr>
<th>75%</th>
<td>75610.000000</td>
<td>0.713817</td>
<td>1.500000e+07</td>
<td>2.400000e+07</td>
<td>111.000000</td>
<td>145.750000</td>
<td>6.600000</td>
<td>2011.000000</td>
<td>2.085325e+07</td>
<td>3.369710e+07</td>
</tr>
<tr>
<th>max</th>
<td>417859.000000</td>
<td>32.985763</td>
<td>4.250000e+08</td>
<td>2.781506e+09</td>
<td>900.000000</td>
<td>9767.000000</td>
<td>9.200000</td>
<td>2015.000000</td>
<td>4.250000e+08</td>
<td>2.827124e+09</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[176]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">df</span><span class="o">.</span><span class="n">info</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
<div class="output_wrapper">
<div class="output">
<div class="output_area">
<div class="prompt"></div>
<div class="output_subarea output_stream output_stdout output_text">
<pre>&lt;class &#39;pandas.core.frame.DataFrame&#39;&gt;
RangeIndex: 10866 entries, 0 to 10865
Data columns (total 21 columns):
# Column Non-Null Count Dtype
--- ------ -------------- -----
0 id 10866 non-null int64
1 imdb_id 10856 non-null object
2 popularity 10866 non-null float64
3 budget 10866 non-null int64
4 revenue 10866 non-null int64
5 original_title 10866 non-null object
6 cast 10790 non-null object
7 homepage 2936 non-null object
8 director 10822 non-null object
9 tagline 8042 non-null object
10 keywords 9373 non-null object
11 overview 10862 non-null object
12 runtime 10866 non-null int64
13 genres 10843 non-null object
14 production_companies 9836 non-null object
15 release_date 10866 non-null datetime64[ns]
16 vote_count 10866 non-null int64
17 vote_average 10866 non-null float64
18 release_year 10866 non-null int64
19 budget_adj 10866 non-null float64
20 revenue_adj 10866 non-null float64
dtypes: datetime64[ns](1), float64(4), int64(6), object(10)
memory usage: 1.7+ MB
</pre>
</div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div><div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<blockquote><h3 id="Data-Cleaning">Data Cleaning<a class="anchor-link" href="#Data-Cleaning">&#182;</a></h3>
</blockquote>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[177]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1">#Dropping Unnecessary Columns</span>
<span class="n">df</span><span class="o">.</span><span class="n">drop</span><span class="p">([</span><span class="s1">&#39;id&#39;</span><span class="p">,</span><span class="s1">&#39;homepage&#39;</span><span class="p">,</span><span class="s1">&#39;tagline&#39;</span><span class="p">,</span> <span class="s1">&#39;overview&#39;</span><span class="p">,</span><span class="s1">&#39;keywords&#39;</span><span class="p">,</span> <span class="s1">&#39;production_companies&#39;</span><span class="p">,</span> <span class="s1">&#39;runtime&#39;</span><span class="p">],</span> <span class="n">axis</span> <span class="o">=</span><span class="mi">1</span><span class="p">,</span> <span class="n">inplace</span> <span class="o">=</span> <span class="kc">True</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[178]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1">#Histogram of the Dataset</span>
<span class="n">df</span><span class="o">.</span><span class="n">hist</span><span class="p">(</span><span class="n">figsize</span><span class="o">=</span><span class="p">[</span><span class="mi">14</span><span class="p">,</span><span class="mi">15</span><span class="p">])</span>
</pre></div>
</div>
</div>
</div>
<div class="output_wrapper">
<div class="output">
<div class="output_area">
<div class="prompt output_prompt">Out[178]:</div>
<div class="output_text output_subarea output_execute_result">
<pre>array([[&lt;matplotlib.axes._subplots.AxesSubplot object at 0x0000022C866A4948&gt;,
&lt;matplotlib.axes._subplots.AxesSubplot object at 0x0000022C866CE0C8&gt;,
&lt;matplotlib.axes._subplots.AxesSubplot object at 0x0000022C866FBE08&gt;],
[&lt;matplotlib.axes._subplots.AxesSubplot object at 0x0000022C86736A88&gt;,
&lt;matplotlib.axes._subplots.AxesSubplot object at 0x0000022C8676EB88&gt;,
&lt;matplotlib.axes._subplots.AxesSubplot object at 0x0000022C867A6CC8&gt;],
[&lt;matplotlib.axes._subplots.AxesSubplot object at 0x0000022C867DED88&gt;,
&lt;matplotlib.axes._subplots.AxesSubplot object at 0x0000022C86818E88&gt;,
&lt;matplotlib.axes._subplots.AxesSubplot object at 0x0000022C86822A88&gt;]],
dtype=object)</pre>
</div>
</div>
<div class="output_area">
<div class="prompt"></div>
<div class="output_png output_subarea ">
<img src="data:image/png;base64,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
"
>
</div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[179]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1">#Filling Missing numeric column values with mean </span>
<span class="n">df</span><span class="o">.</span><span class="n">fillna</span><span class="p">(</span><span class="n">df</span><span class="o">.</span><span class="n">mean</span><span class="p">(),</span><span class="n">inplace</span><span class="o">=</span> <span class="kc">True</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[180]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1">#Replacing &#39;0&#39; with NAN in entire dataset</span>
<span class="n">df</span> <span class="o">=</span> <span class="n">df</span><span class="o">.</span><span class="n">replace</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span> <span class="n">np</span><span class="o">.</span><span class="n">nan</span><span class="p">)</span>
<span class="c1">#Removing and remaining null values in the dataset</span>
<span class="n">df</span> <span class="o">=</span> <span class="n">df</span><span class="o">.</span><span class="n">dropna</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[181]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1">#Testing Cleaned Dataset</span>
<span class="n">df</span><span class="o">.</span><span class="n">describe</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
<div class="output_wrapper">
<div class="output">
<div class="output_area">
<div class="prompt output_prompt">Out[181]:</div>
<div class="output_html rendered_html output_subarea output_execute_result">
<div>
<style scoped>
.dataframe tbody tr th:only-of-type {
vertical-align: middle;
}
.dataframe tbody tr th {
vertical-align: top;
}
.dataframe thead th {
text-align: right;
}
</style>
<table border="1" class="dataframe">
<thead>
<tr style="text-align: right;">
<th></th>
<th>popularity</th>
<th>budget</th>
<th>revenue</th>
<th>vote_count</th>
<th>vote_average</th>
<th>release_year</th>
<th>budget_adj</th>
<th>revenue_adj</th>
</tr>
</thead>
<tbody>
<tr>
<th>count</th>
<td>3850.000000</td>
<td>3.850000e+03</td>
<td>3.850000e+03</td>
<td>3850.000000</td>
<td>3850.000000</td>
<td>3850.000000</td>
<td>3.850000e+03</td>
<td>3.850000e+03</td>
</tr>
<tr>
<th>mean</th>
<td>1.192778</td>
<td>3.724698e+07</td>
<td>1.077871e+08</td>
<td>528.278442</td>
<td>6.168390</td>
<td>2001.260519</td>
<td>4.428989e+07</td>
<td>1.371959e+08</td>
</tr>
<tr>
<th>std</th>
<td>1.475462</td>
<td>4.221167e+07</td>
<td>1.766030e+08</td>
<td>880.245090</td>
<td>0.794817</td>
<td>11.285056</td>
<td>4.480837e+07</td>
<td>2.161848e+08</td>
</tr>
<tr>
<th>min</th>
<td>0.001117</td>
<td>1.000000e+00</td>
<td>2.000000e+00</td>
<td>10.000000</td>
<td>2.200000</td>
<td>1960.000000</td>
<td>9.693980e-01</td>
<td>2.370705e+00</td>
</tr>
<tr>
<th>25%</th>
<td>0.463380</td>
<td>1.000000e+07</td>
<td>1.363273e+07</td>
<td>71.000000</td>
<td>5.700000</td>
<td>1995.000000</td>
<td>1.317218e+07</td>
<td>1.841498e+07</td>
</tr>
<tr>
<th>50%</th>
<td>0.798343</td>
<td>2.400000e+07</td>
<td>4.488472e+07</td>
<td>204.500000</td>
<td>6.200000</td>
<td>2004.000000</td>
<td>3.004524e+07</td>
<td>6.179073e+07</td>
</tr>
<tr>
<th>75%</th>
<td>1.372826</td>
<td>5.000000e+07</td>
<td>1.242969e+08</td>
<td>580.750000</td>
<td>6.700000</td>
<td>2010.000000</td>
<td>6.072867e+07</td>
<td>1.633775e+08</td>
</tr>
<tr>
<th>max</th>
<td>32.985763</td>
<td>4.250000e+08</td>
<td>2.781506e+09</td>
<td>9767.000000</td>
<td>8.400000</td>
<td>2015.000000</td>
<td>4.250000e+08</td>
<td>2.827124e+09</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[182]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># Creating release_month column and deleting release_date column</span>
<span class="n">df</span><span class="p">[</span><span class="s1">&#39;release_date&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="n">pd</span><span class="o">.</span><span class="n">to_datetime</span><span class="p">(</span><span class="n">df</span><span class="p">[</span><span class="s1">&#39;release_date&#39;</span><span class="p">])</span>
<span class="n">df</span><span class="p">[</span><span class="s1">&#39;release_month&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="n">df</span><span class="o">.</span><span class="n">release_date</span><span class="o">.</span><span class="n">dt</span><span class="o">.</span><span class="n">month</span>
<span class="n">df</span><span class="o">.</span><span class="n">drop</span><span class="p">([</span><span class="s1">&#39;release_date&#39;</span><span class="p">],</span> <span class="n">axis</span> <span class="o">=</span><span class="mi">1</span><span class="p">,</span> <span class="n">inplace</span> <span class="o">=</span> <span class="kc">True</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[183]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">df</span><span class="o">.</span><span class="n">head</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
<div class="output_wrapper">
<div class="output">
<div class="output_area">
<div class="prompt output_prompt">Out[183]:</div>
<div class="output_html rendered_html output_subarea output_execute_result">
<div>
<style scoped>
.dataframe tbody tr th:only-of-type {
vertical-align: middle;
}
.dataframe tbody tr th {
vertical-align: top;
}
.dataframe thead th {
text-align: right;
}
</style>
<table border="1" class="dataframe">
<thead>
<tr style="text-align: right;">
<th></th>
<th>imdb_id</th>
<th>popularity</th>
<th>budget</th>
<th>revenue</th>
<th>original_title</th>
<th>cast</th>
<th>director</th>
<th>genres</th>
<th>vote_count</th>
<th>vote_average</th>
<th>release_year</th>
<th>budget_adj</th>
<th>revenue_adj</th>
<th>release_month</th>
</tr>
</thead>
<tbody>
<tr>
<th>0</th>
<td>tt0369610</td>
<td>32.985763</td>
<td>150000000.0</td>
<td>1.513529e+09</td>
<td>Jurassic World</td>
<td>Chris Pratt|Bryce Dallas Howard|Irrfan Khan|Vi...</td>
<td>Colin Trevorrow</td>
<td>Action|Adventure|Science Fiction|Thriller</td>
<td>5562</td>
<td>6.5</td>
<td>2015</td>
<td>1.379999e+08</td>
<td>1.392446e+09</td>
<td>6</td>
</tr>
<tr>
<th>1</th>
<td>tt1392190</td>
<td>28.419936</td>
<td>150000000.0</td>
<td>3.784364e+08</td>
<td>Mad Max: Fury Road</td>
<td>Tom Hardy|Charlize Theron|Hugh Keays-Byrne|Nic...</td>
<td>George Miller</td>
<td>Action|Adventure|Science Fiction|Thriller</td>
<td>6185</td>
<td>7.1</td>
<td>2015</td>
<td>1.379999e+08</td>
<td>3.481613e+08</td>
<td>5</td>
</tr>
<tr>
<th>2</th>
<td>tt2908446</td>
<td>13.112507</td>
<td>110000000.0</td>
<td>2.952382e+08</td>
<td>Insurgent</td>
<td>Shailene Woodley|Theo James|Kate Winslet|Ansel...</td>
<td>Robert Schwentke</td>
<td>Adventure|Science Fiction|Thriller</td>
<td>2480</td>
<td>6.3</td>
<td>2015</td>
<td>1.012000e+08</td>
<td>2.716190e+08</td>
<td>3</td>
</tr>
<tr>
<th>3</th>
<td>tt2488496</td>
<td>11.173104</td>
<td>200000000.0</td>
<td>2.068178e+09</td>
<td>Star Wars: The Force Awakens</td>
<td>Harrison Ford|Mark Hamill|Carrie Fisher|Adam D...</td>
<td>J.J. Abrams</td>
<td>Action|Adventure|Science Fiction|Fantasy</td>
<td>5292</td>
<td>7.5</td>
<td>2015</td>
<td>1.839999e+08</td>
<td>1.902723e+09</td>
<td>12</td>
</tr>
<tr>
<th>4</th>
<td>tt2820852</td>
<td>9.335014</td>
<td>190000000.0</td>
<td>1.506249e+09</td>
<td>Furious 7</td>
<td>Vin Diesel|Paul Walker|Jason Statham|Michelle ...</td>
<td>James Wan</td>
<td>Action|Crime|Thriller</td>
<td>2947</td>
<td>7.3</td>
<td>2015</td>
<td>1.747999e+08</td>
<td>1.385749e+09</td>
<td>4</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div><div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p><a id='eda'></a></p>
<h2 id="Exploratory-Data-Analysis">Exploratory Data Analysis<a class="anchor-link" href="#Exploratory-Data-Analysis">&#182;</a></h2><h3 id="Research-Question-#1:-What-kinds-of-properties-are-associated-with-the-highest-grossing-films?">Research Question #1: What kinds of properties are associated with the highest grossing films?<a class="anchor-link" href="#Research-Question-#1:-What-kinds-of-properties-are-associated-with-the-highest-grossing-films?">&#182;</a></h3>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[184]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1">#Taking a sample of 100 entries and trying to find any relationship between other numeric variables. </span>
<span class="n">df_sample</span> <span class="o">=</span><span class="n">df</span><span class="o">.</span><span class="n">sample</span><span class="p">(</span><span class="mi">100</span><span class="p">)</span>
<span class="n">g</span> <span class="o">=</span> <span class="n">sb</span><span class="o">.</span><span class="n">PairGrid</span><span class="p">(</span><span class="n">data</span> <span class="o">=</span> <span class="n">df_sample</span><span class="p">,</span> <span class="nb">vars</span> <span class="o">=</span> <span class="p">[</span><span class="s1">&#39;popularity&#39;</span><span class="p">,</span> <span class="s1">&#39;budget&#39;</span><span class="p">,</span> <span class="s1">&#39;revenue&#39;</span><span class="p">,</span> <span class="s1">&#39;vote_count&#39;</span><span class="p">,</span> <span class="s1">&#39;vote_average&#39;</span><span class="p">])</span>
<span class="n">g</span><span class="o">.</span><span class="n">map_diag</span><span class="p">(</span><span class="n">plt</span><span class="o">.</span><span class="n">hist</span><span class="p">)</span>
<span class="n">g</span><span class="o">.</span><span class="n">map_offdiag</span><span class="p">(</span><span class="n">plt</span><span class="o">.</span><span class="n">scatter</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
<div class="output_wrapper">
<div class="output">
<div class="output_area">
<div class="prompt output_prompt">Out[184]:</div>
<div class="output_text output_subarea output_execute_result">
<pre>&lt;seaborn.axisgrid.PairGrid at 0x22c8391a888&gt;</pre>
</div>
</div>
<div class="output_area">
<div class="prompt"></div>
<div class="output_png output_subarea ">
<img src="data:image/png;base64,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
"
>
</div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div><div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p>This plot shows the visual relationships between popularity, budget, revenue, vote_count, vote_average. From the plot we can see that revenue has a minor positive relationship with increasing popularity, budget, and vote count.</p>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[185]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># plot correlation between revenue and popularity</span>
<span class="n">sb</span><span class="o">.</span><span class="n">regplot</span><span class="p">(</span><span class="n">data</span> <span class="o">=</span> <span class="n">df_sample</span><span class="p">,</span> <span class="n">x</span><span class="o">=</span> <span class="s1">&#39;revenue&#39;</span><span class="p">,</span> <span class="n">y</span> <span class="o">=</span> <span class="s1">&#39;popularity&#39;</span><span class="p">);</span>
<span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s1">&#39;Fig: Revenue vs Popularity&#39;</span><span class="p">);</span>
</pre></div>
</div>
</div>
</div>
<div class="output_wrapper">
<div class="output">
<div class="output_area">
<div class="prompt"></div>
<div class="output_png output_subarea ">
<img src="data:image/png;base64,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
"
>
</div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div><div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p>As you can see from the chart, revenue has positive correlation with popularity.</p>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[186]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1">#plot correlation between revenue and budget</span>
<span class="n">sb</span><span class="o">.</span><span class="n">regplot</span><span class="p">(</span><span class="n">data</span> <span class="o">=</span> <span class="n">df_sample</span><span class="p">,</span> <span class="n">x</span><span class="o">=</span> <span class="s1">&#39;revenue&#39;</span><span class="p">,</span> <span class="n">y</span> <span class="o">=</span> <span class="s1">&#39;budget&#39;</span><span class="p">);</span>
<span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s1">&#39;Fig: Revenue vs budget&#39;</span><span class="p">);</span>
</pre></div>
</div>
</div>
</div>
<div class="output_wrapper">
<div class="output">
<div class="output_area">
<div class="prompt"></div>
<div class="output_png output_subarea ">
<img src="data:image/png;base64,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
"
>
</div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div><div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p>As seen here, revenue has positive correlation with budget.</p>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[187]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1">#plot correlation between revenue and vote count</span>
<span class="n">sb</span><span class="o">.</span><span class="n">regplot</span><span class="p">(</span><span class="n">data</span> <span class="o">=</span> <span class="n">df_sample</span><span class="p">,</span> <span class="n">x</span><span class="o">=</span> <span class="s1">&#39;revenue&#39;</span><span class="p">,</span> <span class="n">y</span> <span class="o">=</span> <span class="s1">&#39;vote_count&#39;</span><span class="p">);</span>
<span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s1">&#39;Fig: Revenue vs vote_count&#39;</span><span class="p">);</span>
</pre></div>
</div>
</div>
</div>
<div class="output_wrapper">
<div class="output">
<div class="output_area">
<div class="prompt"></div>
<div class="output_png output_subarea ">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYsAAAEWCAYAAACXGLsWAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADh0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uMy4xLjMsIGh0dHA6Ly9tYXRwbG90bGliLm9yZy+AADFEAAAgAElEQVR4nOzdeXic1Xn4/e89i0a7LS+yZWmEMRiMzWpLJgkJdYEQIARI2OS0eZM0Lbx904Y0TZvl15KEpi3Nr01L2zSFNmm2xsJswUkIBHAckwQiyQYMxgYbGzyyZMvWLs2MZjvvH88zo5EsaUayRrPo/lyXLs2ceZajkfTc85xzn3PEGINSSik1FUe2K6CUUir3abBQSimVkgYLpZRSKWmwUEoplZIGC6WUUilpsFBKKZWSBgt12kSkXkSGRMSZ7boopTJDg4VKm4i8JSIBOzDEv1YYY44YY8qNMdFZOMcmEYnZxx4UkddF5OOzUX9lsX+PV2W7HjMhIjtE5A+zXY/5SIOFmq4P2IEh/tWRgXN0GGPKgUrgz4D/EpFzM3AepVSaNFio0yYiK0XEiIjLfn6miOy07wyeEZFviMgPpntcY3kC6AEuTDrfGhF5WkR67DuP2+zyd4jIseTmMBH5oIjssR87ROTzIvKmiHSLyFYRWTTuZ/ioiBwRkZMi8n+SjvMdEflq0vNNItKe9HyFiDwiIidE5LCIfGqS9ypVHTeKSJuIDIjIcRH5+iTH2Sci1yc9d9l1Xm8/v0FE9opIn/1p/Dy7/PtAPfBj++7tL5Pq9Rt7+5dFZFOq34+ILBKR/xGRDhHpFZEfJb32RyJy0P4dbRORFePeZ1fStom7BRH5mIj8SkT+0T7mYRG51n7tb4H3AP9u1/3fU9VRzR4NFioTfgi0AIuBLwMfSX5RRPaIyIdTHcS+uN8ALAEO2mVlwNP2OaqBzcB/iMg6Y8wLwDBwRdJhPmxvC/Ap4Cbgd4AVQC/wjXGnfTdwLnAlcHf8IpuqnsCPgZeBWnvfT4vI+8Zvm0Yd7wPuM8ZUAmcBWyc57Rasnz3ufcBJY8xuETnHfv3TwFLgCazgUGSM+QhwhNE7xK+JSC3wU+CrwCLgs8AjIrI0xY/+faAUWIf1u/hn+/24Avh74DagBngbaE5xrGSXAq9j/d6/BnxLRMQY83+A54A/sev+J9M4pjpdxhj90q+0voC3gCGgz/76kV2+EjCAC+tTawQoTdrvB8AP0jzHJiBmH38EiAKfTnr9duC5cfvcD3zJfvxV4Nv24wqsC/MZ9vN9wJVJ+9UAYbve8Z+hLun1FqDJfvwd4Kvj6tluP74UODKuTl8A/meSn3GqOu4EvgIsSfE+nQ0Mxt9n4H+Bu+3Hfw1sTdrWARwFNiX9Hq9Kev1zwPfHHf8p4KNTnL/G/j1VTfDat4CvJT0vt9/nlcl/K0mv7wD+0H78MeBg0mul9vbLx2+rX3P7pXcWarpuMsYstL9umuD1FUCPMcafVOab5jk6jDELsfos/pWxn8LPAC61m0v6RKQP+D1guf36D4EPiYgH+BCw2xjzdtK+jyXttw8rGC1LOv6xpMd+rAtdKmcAK8bV6Yvjjptsqjp+AjgH2C8irclNTcmMMQft+n9AREqBGxi9O1mB9Wk+vm0M63dQO0X9bx1X/3djBYTJeLF+z70TvDb+/ENA9xTnHy/xO0j6O0rn96AyyJV6E6WmpRNYJCKlSf/o3pkcyBgzIiKfA14XkZuMMT/Cuuj90hjz3kn2eU1E3gauZWzzDva+f2CM+fX4/URkZYrqDGN9yo1bnvTYBxw2xqxOcYyUdTTGHAA2201bHwIeFpHFxpjhCQ4Vb4pyAK/ZAQSgA7ggvpGICNbv4Gj8NOOO48O6s/ijdOqftM8iEVlojOkb91oHVgCKn78Mq0nyKNb7CNZ7OWA/Xk76dJrsLNE7CzWr7E/IbcCXRaRIRN4JfOA0jhcC/gm42y76CXCOiHxERNz2V+O4voUfYvVPXA48lFT+n8DfisgZACKyVERuTLMqLwHX2Z26y7H6A+JagAER+ZyIlIiIU0TOF5HGKY43YR1F5PdFZKl9NxC/CE+WktwMXA38MWOD4lbg/SJypYi4gT/HatL7jf36cWBV0vY/wLpDeZ9d92K7A79ussobYzqBn2H1F1XZv4fLk362j4vIxfbd098BvzXGvGWMOYEVNH7fPtcfYPXNpGt83dVcyXY7mH7lzxfj2rqTyleS1A6N9c//HFab+rPAA8C3krbfC/zeJOfYhN0XkFRWCpzE6pQFqwP6p8AJrOaN7cDFSdvXY7Wn/3TccRzAZ7A6TweBN4G/m+hnsMt2MNqWXgw8iPVpeA9WSm970rYrsD7pH8PqOH9hovcqjTr+AOjC6hvai9XsN9Xv5FmsPqLl48o/CLwG9AO/BNYlvXYjVid3H/BZu+xSe7se+339KVCf4tyLgO9iXcB7gUeTXvt/7fe3ByvAJ/cFXQscts//T/Z5k/ssfjXuPAY42378TuAN+3z/mu3/ifn0JfYvQKmMEZEHgf3GmC9luy5KqZnRZig16+xmobPs1NdrsD7J/ijVfkqp3KUd3CoTlgOPYnVqtgN/bIx5MbtVUjMhIkOTvHStMea5Oa2MyipthlJKKZWSNkMppZRKqWCboZYsWWJWrlyZ7WoopVRe2bVr10ljzClTvRRssFi5ciVtbW3ZroZSSuUVe8DoKbQZSimlVEoaLJRSSqWkwUIppVRKGiyUUkqlpMFCKaVUSgWbDaXm3o79Xdy/8xC+Xj/eqlLuvHwVm9ZUZ7taSqlZoHcWalbs2N/F3dv20jUYZGGJm67BIHdv28uO/V3ZrppSahZosFCz4v6dh3A7hdIiFyLWd7dTuH/noWxXTSk1CzRYqFnh6/VT4naOKStxO2nv9U+yh1Iqn2iwULPCW1VKIDx2QbdAOEpdVekkeyil8okGCzUr7rx8FeGowR+KYIz1PRw13Hm5roCpVCHQYKFmxaY11dxzwzqqK4rpD4SprijmnhvWaTaUUgVCU2fVrNm0plqDg1IFSu8slFJKpaTBQimlVEoaLJRSSqWkwUIppVRKGiyUUkqllNFgISJvicgrIvKSiLTZZYtE5GkROWB/r7LLRUT+VUQOisgeEVmfdJyP2tsfEJGPZrLOSimlTjUXdxa/a4y52BjTYD//PPCsMWY18Kz9HOBaYLX9dQfwTbCCC/Al4FJgI/CleIBRSik1N7LRDHUj8F378XeBm5LKv2csLwALRaQGeB/wtDGmxxjTCzwNXDPXlVZKqfks08HCAD8XkV0icoddtswY0wlgf4+P4qoFfEn7tttlk5WfQkTuEJE2EWk7ceLELP4YSilV2MLRGP5QZNLXMz2C+zJjTIeIVANPi8j+KbaVCcrMFOWnFhrzAPAAQENDw4TbKKWUGmWModcfpj8QZkGJe9LtMnpnYYzpsL93AY9h9Tkct5uXsL/HV8dpB7xJu9cBHVOUK6WUOg1DIxF8PQH6/CGMmfrzdcaChYiUiUhF/DFwNfAqsA2IZzR9FHjcfrwN+H/srKh3AP12M9VTwNUiUmV3bF9tlymllJqBkUiUjr4AXQNBIrFYWvtkshlqGfCYiMTP80NjzJMi0gpsFZFPAEeAW+3tnwCuAw4CfuDjAMaYHhH5G6DV3u4eY0xPBuutlFIFKRoz9AyHGAyGp71vxoKFMeYQcNEE5d3AlROUG+CTkxzr28C3Z7uOSik1HxhjGAhE6PWHiKVobpqMTlGulFIFzB+K0D0UIhxNr7lpMhoslFKqAIWjMbqHQlOmw06HBgullCogsZih1x9iIBhJmeE0HRoslFKqQAwGw/QOh9POcJoODRZKKZXnguEo3cMhRsLRjJ1Dg4VSSuWpSDRGjz/EUHB2+iWmosFCKaXyjDGG/kCYPn94xqmw06XBQiml8sjQSITe4dNPhZ0uDRZKKZUH5qJfYioaLJRSKoeFozF6h0MMjWS+X2IqGiyUUioHxWKGvoA1dfhsjpeYKQ0WSimVY6zO6xDRWPaDRJwGC6WUyrId+7u4f+ch3u4ZZllFMbc3eNm4alG2qzVGNtbgVkopZduxv4u/fvxVOvr8lBU5OTk0wn3bD9ByKLdWYtBgoZRSWRKJxvi37QcB8LicCEKJ24nLITS3+rJcu7G0GUoplTPizTG+Xj/eqlLuvHwVm9ZUZ7tasy55UF17n5/K4rGX4mK3g2MDgSzVbmJ6Z6GUygk79ndx97a9dA0GWVjipmswyN3b9rJjf1e2qzarBoNhfD0BeoathYhqKksIhscOsAuGYyyvLMlSDSemwUIplRPu33kIt1MoLXIhYn13O4X7dx7KdtVmRTAc5WhfgBODI2NmhW1q9BKJGQLhKAbreyRmaGr0ZrG2p9JgoZTKCb5ePyVu55iyEreT9l5/lmo0O8LRGMcHgnT0BSYcfb1x1SLuumI1i8s8DAYjLC7zcNcVq3MuG0r7LJRSOcFbVUrXYJDSotHLUiAcpa6qNIu1mrlozNCX5iJEG1ctyrngMJ7eWSilcsKdl68iHDX4Q9bF1R+KEI4a7rx8VbarNi3GGPr9Ydp7/Tkz+no26J2FUionbFpTzT1YfRftvX7q8jAbangkQk8WZoSdCxoslFI5Y9Oa6rwKDnEjkSjdQyGCWZoRdi5osFBKqRmay5Xqsk2DhVJKTVMsZg+qK6A+iVQ0WCil1DQMBsP0DofHjJUoBP3+8JRTjGiwUEqpNARCUbqHRwhFCitIHOsP8tCudp54pZORKX62jAcLEXECbcBRY8z1InIm0AwsAnYDHzHGhETEA3wP2AB0A7cbY96yj/EF4BNAFPiUMeapTNdbKaUAQpEYPcMh/KHC6pd488QQD7b62L6/i/iyGRXFk4eEubizuAvYB1Taz/8B+GdjTLOI/CdWEPim/b3XGHO2iDTZ290uImuBJmAdsAJ4RkTOMcYUbtqBUirrojFDrz/EYBqD6vKFMYY9R/vZ0uKj5fDoFOhLyou4dUMdH770DOq/MvG+GQ0WIlIHvB/4W+AzIiLAFcCH7U2+C3wZK1jcaD8GeBj4d3v7G4FmY8wIcFhEDgIbgeczWXel1PxkjGEgEKEvkFsr1Z2OmDH85mA3za1HeK1zMFFev6iU2xu9XHVeNW6ngzJP9u4s/gX4S6DCfr4Y6DPGxO/n2oFa+3Et4AMwxkREpN/evhZ4IemYyfsopdSsGRqJ0FtAg+rC0RjPvHacB9vaOdIzOsfW2ppKNm/08s6zFuMQSetYGQsWInI90GWM2SUim+LFE2xqUrw21T7jz3kHcAdAfX39tOqrlJq/guEoPcOFM6jOH4rwkz2dPLSrne6hUKL80jMXsXmjlwtqFyBpBom4TN5ZXAbcICLXAcVYfRb/AiwUEZd9d1EHdNjbtwNeoF1EXMACoCepPC55nzGMMQ8ADwA0NDQUxv2jUipjIlGr83popDA6r3uGQzz24lEef6kj8TM5BK5YU01To5dVS8tnfOyMBQtjzBeALwDYdxafNcb8nog8BNyClRH1UeBxe5dt9vPn7de3G2OMiGwDfigiX8fq4F4NtGSq3kqpwheLGfoC4YKZ6O9oX4CtbT6efPUY4aj18xS7HFx3QQ23NNSxvLL4tM+RjXEWnwOaReSrwIvAt+zybwHftzuwe7AyoDDG7BWRrcBrQAT4pGZCKaVmaiAYpne4MDqv3zg+SHOLj50HTiTSXyuLXdx0SS0fvLiWBaXuWTuXFEJUnUhDQ4Npa2vLdjWUUjnCH4rQPZT/ndfGGHYf6aO55Qi7jvQlyqsrPNzWUMe1F9ScsohUuhaWFrG43LPLGNMw/jUdwa2UAqw1sO/feQhfrx9vHk4PPpmRiNV5HQjld4NENGZ47sAJmlt9vHF8KFF+5pIymhq9/O65S3E5M7dEkQYLpRQ79ndx97a9uJ3CwhI3XYNB7t62l3sgbwNGNGboGQ4xGAxnuyqnJRSJ8dTeY2xta+doXyBRfkHtAjZv9HLpmYumndk0ExoslFLcv/MQbqckljQtLXLhD0W4f+ehvAsWxtgzwvrDxPK4mX0oGGHbyx08srudXv9owLvsrMU0bfSybsWCOa2PBgulFL5ePwtLxnaGlridtPf6J9kjNxXCjLAnh0Z4ZFc7P97Tid9uOnM5hKvOW8btjXWcsbgsI+dtOdTDw7vbcS9decFEr2uwUErhrSqlazCYuLMACISj1FWVZrFW6QuGo3QPhxjJ40F1R3r8bG318fS+44n01xK3k+svrOGWDXUsrfBk7Nwth3q4b/sBPC4HmNiEg040WCiluPPyVdy9bS/+UIQSt5NAOEo4arjz8lXZrtqUwvaguuE8HlS3r3OALS0+fn3wZGJqioUlbj60vpYbL15BRfHspb9OprnVh8shU2ZRabBQSrFpTTX3YPVdtPf6qcvxbKhozNDnDzGQpzPCGmNofauX5tYjvOTrT5TXLCjmtgYv16xbhmeG6a8z0TkQoHKK6clBg4VSyrZpTXXOBoe4fJ8RNhoz7Hi9i+ZWH2+eGE6Un11dzuZGL5efsxSnI/OZTePVVJbQPTxCuWfy1FsNFkqpvDA8EqEnT2eEDYaj/OzVYzzU1s6xgWCifH39QpoavWw4o2pO0l8n09To5b7tBwhM0eejwUIpldPyeUbYgUCYx1/q4NEXj9IfsNJfBXjPOUvY3FjPucsrpj7AHNm4ahF3sZqHd7eDOCaMCzrdh1IqJ0WiMXr8IYaC+dd53TVgrWv901c6CYatOyG3U3jfuuXc1lCXs1lmOt2HUipvxGL2oLo8nBH28MlhHmz18ez+rkSfSlmRkw9ctIKb19eyuDxz6a+ZpsFCKZUzBoJh+vJwUN0r7f1saT3CC4dG17VeVFbELetruf6iFZRPsVxpvsj/n0CpPFaok/dNVyAUpXt4hFAkf4JEzBheONRNc4uPVzsGEuV1VSXc3uDlvWuXUeTK3MR+c02DhVJZUoiT901XKGINqvOH8qdfIhyNsX2/lf76dvfodCjnLq9gc6OXy85ekpX010zTYKFUlhTS5H3TFY0Zev0hBvNoUF0gFOWnr3TyUFs7J4ZGEuWNK6toavRysXdhVtNfM02DhVJZUiiT901HPs4I2+cfXdd6IDi6rvXvnLOUpkYvq5flRvprpmmwUCpL8n3yvukaGonQm0eD6jr7A2xta+fJV48xYvelFLkcXLtuObc21LFiYUmWazi3NFgolSX5OnnfdOXbjLBvnhiiucXHL17vSqxrXVHs4saLV/DBS2qpKi3KbgWzJGWwEJHvG2M+kqpMKTU9+TZ533SFozF6h0MM5cGMsMYYXm7vp7nVR8vh0fTXpeUebtlQy/svrBlzBzgfpfPTr0t+IiJOYENmqqPU/JIPk/dNV8zuvM6HGWFjxvDrg91saTnC/mODifIzFpfS1OjlijXVuDO4rnU+mTRYiMgXgC8CJSISTyIWIAQ8MAd1U0rlEWMMA8EIff7cnxE2FInxzL7jPNjqw9c7uq71uhWVNDV6eedZi3EUcGbTTEwaLIwxfw/8vYj8vTHmC3NYJ6VUnvGHInQP5X7n9fBIhB/v6eSR3e10D4US5e9YtYjNjfVcUDe361rnk5TNUMaYL4hILXBG8vbGmJ2ZrJhSKveNRKwZYQOh3O687hkO8ejudh5/uYPhEauuTodwxZpqmhq9nLkkM+taF5J0OrjvBZqA14D4X4QBNFgoNU/ly4ywR3sDbG3z8eTeY4l1rYtdDq67sIZbN9SxrLI4yzXMH+l0cH8QONcYM5JyS6VUQTPG0OcP0x/I7UF1bxwfZEuLj+cOnEikv1YWu+x1rWtZUJL5da0LTTrB4hDgBjRYKDWPDQbD9ObwjLDGGHYf6aO55Qi7jvQlypdVerh1g5drL1hOyRyua11o0gkWfuAlEXmWpIBhjPlUxmqllMoZuT6oLhozPHfgBFtafBzoGkqUr1pSRtNGL5vOWYpL019PWzrBYpv9NS0iUozVr+Gxz/OwMeZLInIm0AwsAnYDHzHGhETEA3wPawxHN3C7MeYt+1hfAD6B1WfyKWPMU9Otj1JqekKRGL3+EMM5OqhuJBzlyb3H2drmo7N/dF3ri+oW0LTRy8aViwp6Yr+5lk421HdneOwR4ApjzJCIuIFficjPgM8A/2yMaRaR/8QKAt+0v/caY84WkSbgH4DbRWQtVgf7OmAF8IyInGOMyc2POUrluWjM0JfDg+qGghEef/koj+4+Sq9/dF3rd529mM2N9axdUZndChaodLKhDmNlP41hjJlyAhtj/ZXF7wnd9pcBrgA+bJd/F/gyVrC40X4M8DDw72J9LLgRaLY72A+LyEFgI/B8qrorpdJnjGEgEKEvkJuD6k4MjvDI7nZ+sqcTv52q63II7127jNsbvNQvLswJGOfSVPdh6TRDJS/cXQzcitWElPrE1tQgu4CzgW8AbwJ9xpj4fW07UGs/rgV8AMaYiIj0A4vt8heSDpu8z/jz3QHcAVBfX59OFZVSWIPVenJ0Rtgj3X4ebPPx9GvHidhBrMTt5AMX1XDz+jqWVuTvuta5wOVwUOZxUuZxUTxFAkA6zVDd44r+RUR+Bdydxr5R4GIRWQg8Bpw30Wb294mCmpmifKLzPYA9FUlDQ0PufTRSKseMRKJ0D4UI5mDn9WsdA2xpPcKvD45egqpK3dy8vo4bLlpBefH8ntjvdDgdQpnHRXmKAJEsnWao9UlPHVh3GtNa7cMY0yciO4B3AAtFxGXfXdQBHfZm7YAXaBcRF7AA6Ekqj0veRyk1A9GYoWc4xGAwnO2qjGGMoeWtHppbfLzc3p8or1lQzO2NXt63dhkeTX+dEafDWpWx3OOipGj672E6ofmfkh5HgLeA21LtJCJLgbAdKEqAq7A6rX8B3IKVEfVR4HF7l2328+ft17cbY4yIbAN+KCJfx+rgXg20pFFvpdQ48X6JXn8opwbVRWOGX7xurWt96MRwovzs6nKaGr38zjlLC3Jd60xziFDqcVoBwu08reywdJqhfneGx64Bvmv3WziArcaYn4jIa0CziHwVeBH4lr39t4Dv2x3YPVgZUBhj9orIVqzpRiLAJzUTSqnpy8XJ/oLhKE+8coyHdvk4PjA67nd9/UKaGr1sOKNK01+nSUQoK7L6IEqLTi9AjDluqtQ4EVkAfAm43C76JXCPMaZ/8r2yr6GhwbS1tWW7GkplXSgSo2c4hD+UO+Ml+gNhHn/pKI+92EF/YDT99XJ7Xetzl8+Pda1ni4hQGg8QbieO07gLE5FdxpiG8eXpNEN9G3iV0aanjwD/A3xoxrVRSmVc1F6EaDCHxkscHwjy0K52ntjTSdBe19rtFN63bjm3NdQV7PrjmSAilLidViZTkeu0AkQ60gkWZxljbk56/hUReSlTFVJKnZ5cHC9x+OQwza0+nt13PDGxX1mRkxsuXsGHLqllcbmmv6arxL6DKCtyzWk/TjrBIiAi7zbG/ApARC4DAin2UdOwY38X9+88hK/Xj7fA1mFWcyvXxku80t7PltYjvHBodF3rxWVF3Lyhjg9cWEOZR9Nf01HsjgcIZ9bmuUrnN/XHWB3V8SWkeoGPZaxG88yO/V3cvW0vbqewsMRN12CQu7ft5R7QgKHSFgxbixDlwniJmDE8/2Y3za0+9nYMJMrrqkq4vcHLe9cuo8ilE/ul4nE7KS9yUebJXoBIlk421EvARSJSaT8fSLGLmob7dx7C7bTynwFKi1z4QxHu33lIg4VKKZcWIQpHYzy7r4sH23y83e1PlK9ZXkHTRi+XnbVE019TiAeIUo8Tdw4EiGTpDMr7O+Brxpg++3kV8OfGmL/KdOXmA1+vn4XjFmIpcTtp7/VPsodSEIsZ+gLWIkTZ7rz2hyL8dE8nD+86yomh0fTXxpVVbN5Yz0V1CzT9dQrFbquDOlfuICaTTjPUtcaYL8afGGN6ReQ6QIPFLPBWldI1GEzcWQAEwlHNClGTGgiG6R3Ofud1rz/Eo7uP8vhLHQzZ05g7BDada61rfXZ1eVbrl8tyrYkpHekEC6eIeOLLqtqjsTV1YZbcefkq7t62F38oQonbSSAcJRw13Hn5lJP65gXtuJ9dgVCU7uERQpHsdl539AV4qK2dn+09lqhLkcvBtedb6a81C0qyWr9clS93EJNJJ1j8AHhWRP4HawK/P8CaWlzNgk1rqrkHq++ivddPXYFcVLXjfvbkyqC6g11DbGk5wi/fGF3XuqLYxU0Xr+CDl9SysLQoq/XLRbmQxTRb0ung/pqI7MGa20mAv9GV6mbXpjXVBXcB1Y7705cLk/0ZY3jR10dzi4+2t3sT5dUVHm7ZUMf7L6iZ0aR0hUpEKHY7sjIOItPSSnI2xjwJPDnRayLyvDHmnbNaK5X3tON+5owx9AfC9PnDWZvsLxoz/PrgSba0+nj92GCi/IzFpWxu9HLFmuq8/6Q8W+IjqUvtkdSFFCCSzcaImOJZOIYqMNpxPzODwTC9w2Eisez0S4QiMX7+mrWudXvv6Njb81dU0rTRyztWLcahmU1zPtVGLpiNYJEb8wmonFLIHfeZEAxH6R4OMZKlQXVDIxG2vdTBoy8epWc4lCh/56rFbN7o5fzaBVPsPT/M5mR9+UjH2quMKNSO+9kWjlqd18Mj2em87h4a4ZHdR9n2ckdiXWunQ7hyTTW3N3o5c0lZVuqVK+Z7gEg2G8Fi/r57akqF2HE/W6IxQ58/xECWZoT19fjZ2tbOz187Rjhqnb/Y7eD9F9Rwy4Y6llXO39bl+djElI60goWInAGsNsY8Y4+zcBlj4r1eH8lY7ZQqMNmeEfb1Y4NsaTnCcwdOJtqPF5S4+dAltdx48QoqxyUlzCfZms01X6Qz3ccfAXcAi4CzsNbA/k/gSgBjzKuZrKBShSJbM8IaY2h7u5fmVh8vHulLlC+vLOa2hjquOX85xfN0XetCGgeRaencWXwS2Aj8FsAYc0BEtG1BqTRla0bYaMzwyzdO0Nzq42DXUKJ81dIyNjfWs+nc+bmudT5OtZEL0gkWI8aYUHwiMBFxoRlQSqWUrRlhR8JRntx7jK1t7XT2BxPlF3sX0NRYT+PK+beudS7P5pov0gkWvxSRLwIlIvJe4P8DfmeP3L4AACAASURBVJzZaimVv7I1I+xgMMzjL3Xw6O6j9CWta/3u1UtoavRyXk3lnNUlF2iAmF3pBIvPA58AXgHuBJ4wxvxXRmulVJ7KxoywJwZHeHhXOz/Z00nAbupyOYSr1y7jtkYv9Yvmz0BIDRCZk06w+FNjzH1AIkCIyF12mVIKa02H7qG57bx+u3uYB1vbeWbfcSJ2cCotcvKBC2u4eUMdS+bJutbaBzE30gkWHwXGB4aPTVCm1LwzErE6rwOhueu83tvRT3OLj1+/2Z0oqyp1c/P6Om64aAXlxfk71rblUA/NrT46BwLUVJbQ1Ohl46pFp2ynAWLuTfpXJSKbgQ8DZ4rItqSXKoHuifdSan6Y6xlhjTH89nAPW1qO8MrR0ZWNVywspqnRy9Vrl+f9utYth3q4b/sBXA6hsthF9/AI920/wF2sZuOqRXm/HkS+m+ojyG+ATmAJ8E9J5YPAnkxWSqlcNdczwkaiMba/foIHW30cPjmcKD9nWTlNjfW8Z3XhrGvd3OrD5bBGT4M1S3EwEuWR3e3c0lCnASLLJg0Wxpi3gbeBd4rIMqDRfmmfMSb7q8MrNcfmckbYQDjKz17pZGtbO12Do+tabzijis2NXi6pX1hw6a+dAwEqi12ICE6H4BBrBb5jA0ENFDkgnRHctwL/COzAysT7NxH5C2PMwxmum1I5YS5nhO33h3nspaP86MWjDARH17W+fPVSmjZ6OWdZRcbrkA0et5P6qlK6h0co9owGBn8ootPa54h0esL+Cmg0xnQBiMhS4BlAg4UqaKFIjF7/3MwIe2wgaK1r/UonQXtda7dTuOb85dy2wUttVeGta13kclDucVHmceF2Ovjk756t09rnsHSChSMeKGzdQMp7QhHxAt8DlgMx4AFjzH0isgh4EFgJvAXcZozpFeue+j7gOsAPfMwYs9s+1kexghbAV40xuga4ypjxM8Kmm6EzE4dODNHc6mP7/q7EutZlHic3XVzLBy+pZVFZYa1r7XE7KbMn7Bs/DkKntc9tkmqEqYh8DbgI2GIX3Q7sMcZ8LsV+NUCNMWa3iFQAu4CbsNJue4wx94rI54EqY8znROQ64E+xgsWlwH3GmEvt4NIGNGBNM7IL2GCM6T31rKMaGhpMW1vblD+bUskmmhE2OUOn2O0gGI4RiRnuumL1jAOGMYY9R630198e7kmULy4v4tYNdVx/Yc2YFQbznQ6Uyy8isssY0zC+PJ2/yGNYo7cvxuqzeMAY81iqnYwxnVjZVBhjBkVkH1AL3Ahssjf7LlZfyOfs8u8ZK3q9ICIL7YCzCXjaGNNj/yBPA9cwGryUOm1DIxF6J5gRdqIMnUA4SnOrb9rBImYMz7/ZzZYWH691jqa/equsu5Urz1uW9+mvcRogCk86waICa7qPHqAZK6V2WkRkJXAJ1sy1y+xAgjGmM2kG21rAl7Rbu102WflE57kDazp16uvrp1tNNQ+lmhE2nqGTrNjt4NhAYMLtJxKOxnhmXxcPtvo40uNPlJ9XU8HmxnredXZhrGs9vg9CFZaUwcIY8xXgKyJyIVYT1C9FpN0Yc1U6JxCRcuAR4NPGmIEp0v0mesFMUT5RXR8AHgCrGSqd+qn5Kd0ZYWsqS+geHkncWQAEwzGWV6bucPaHIvxkTycP72rn5NDoutYbz1zE5kYvF9YtyPv0V7fTQZnHRbnHVTB3RWpi02kY7cJqkuoG0upxEhE3VqD4X2PMo3bxcRGpse8qauzjgnXH4E3avQ7osMs3jSvfMY16K5VgjKHPH6YvzRlhmxq93Lf9AIFwdEyfRVOjd9J9eoZDPPbiUR5/qYOhkdH01yvsda3PWlo+az9PNjgdkggQ83XRpPkonXEWf4x1R7EUK132j4wxr6WxnwDfwhrE9/Wkl7ZhzTd1r/398aTyPxGRZqwO7n47oDwF/J2IVNnbXQ18IZ0fTqlkM1mpbuOqRdzFappbfRwbCLB8imyojr4AW9vaeXLvMUJ2+qvH5eC6C2q4dUMdyxfk77rWTodQWmQFiJIiDRDzUTp3FmdgNSG9NM1jX4a1PvcrIhLf94tYQWKriHwCOALcar/2BFYm1EGs1NmPAxhjekTkb4BWe7t74p3dSqUjFInRPTwy48n+Nq5aNGVn9oHjgzS3+vjlGycS6a+VxS5uuqSWD15cy4LS/FzX2iFCqcdpBQi3M++bzNTpSZk6m680dVbFYobepPESs8kYw4u+PppbfLS9PZrFXV3h4baGOq69oGZMP0e+cIhQao+DKC3SADEfnU7qrFJ5J1OLEEVjhucOnOTBVh+vHx9MlK9cXErTxnquOHdp3s1jJEkBokwDhJqEBgtVUDI1j1MoEuPnrx3jwdZ2jvaNps1eUFvJ5o31XHrmory6yCYHiFK3E0eBzFyrMkeDhSoI6abCTtfQSIRtL3Xw6ItH6RkeTX9911mLaWr0cn7tglk9XyaJWIMLyzzWuhAaINR0aLBQeS0+RUevPzSr60t0D43wyO6j/PjlDobtjnGnQ7jqvGpua/By5pKyWTtXppUkmphcBbP2hZp7GixU3srEute+Hj8Ptvl4+rXjhKNW8ClxO7n+whpu2VDH0or8WNe62O1MjIXQAKFmgwYLlXfC0Rg9w7M7dfj+YwM0t/h47sDJxPQAC0vcfGh9LTdevIKK4txPf40HiLIiXXZUzT4NFipvTHf0dTrHa32rl+bWI7zk60+U1ywo5raGOq5ZtxxPjqe/xifs03WpVaZpsMgxO/Z3cf/OQ/h6/Xh1Pv+EoZEIPUOhWVnSNBoz7LDXtT54YihRftbSMjZvrOd3zlma0003OmGfygYNFjlkx/4u7t62F7dTWFjipmswyN3b9nIPzNuAMRKJ0j00+ayw0xEMR3ny1WM8tKudzv5govxi70I2b/TScEZVzqa/xgNEaZFO2KeyQ4NFDrl/5yHcTkksfFNa5MIfinD/zkPzLlhEY4ae4RCDwfBpH2sgEObxlzt4dPdR+gPW8QR4z+ol3N7o5byaytM+Rya4naN3EBogVLZpsMghvl4/C0vGdqSWuJ209/on2aPwTLRa3Ux1DQR5eHc7P9nTSTA8uq711WuXc1tDHd5FpbNR5VkVn/K7zOPE48rt/hI1v2iwyCHeqlK6BoNjltQMhKPUVeXeRS0TJlutbrre6h7mwVYfz+zrSgScsiInH7hoBTevr2VxeW6lv2qAUPlAg0UOufPyVdy9bS/+UCSxfGc4arjz8lXZrlpGzdYUHa8e7WdLi4/nD3UnyhaVFXHz+lo+cNEKyj258+fudjoS023omhAqH+TOf49i05pq7sHqu2jv9VNX4NlQszFeImYMvz3UQ3PrEV45Orqude3CEm5v9HL12txZ1zp+B1Fa5NQAofKOBoscs2lNdcEGh7hYzNAXCNN/GuMlItEY2/d30dzq463u0T6dc5dV0LTRy7vPXpIT6a8et5OyIqdmMam8p8FCzanBYJje4fCMx0sEwlGeeKWTh9ra6RocSZQ3nFFFU6OXS+oXZj39tdhtTdSnA+VUIdFgoebE6fZL9PvDPPbiUX700lEGgqPrWv/OOUtpavSyelnFbFZ3WuKzuZbas7nmwh2NUrNNg4XKqNOdOvxYf5CHdrXzxCudjNjrWhe5HFy7bjm3NtSxYmHJbFY3bfEV5Up1PQhAZx6YDzRYqIwwxtAfCNPnD89o6vA3TwzR3OLjF693Jda1Lve4uPHiFXxofS1VpUWT7ttyqIfmVh+dAwFqKktoavROuYZ2upwOa8Bkmcepa1In0ZkH5gcNFmrWzXS8hDGGPe39bGn10XK4J1G+pLyIWzfU8f4La8aMQZlIy6Ee7tt+AJdDqCx20T08wn3bD3AXq2cUMDTFNTWdeWB+0GChZk0wHKVnePrzOMWM4dcHu2luPcK+ztF1resXlXJ7o5erzqtOe8K85lYfLofVhwAkxqs0t/rSDhZFLgdlRS5KdZBcWnTmgflBg4U6baFIjD5/iKFpjpcIRWI8u+84za0+fL2j61qvramkqdHLu85ejGOaTT2dAwEqi8f+WRe7HRwbCEyyhyU+1Xepx6kzuU7TfJ95YL7QYKFmLByN0TuDzuvhkQg/2dPJw7vb6R4aXdf6HasW0dTo5YLaBTPuD6ipLKF7eCRxZwEQDMdYXnlqR7guFjQ75uvMA/ONBos8lc3sk0g0Rq8/zNBIZFqD6nqGQ4n01+ERq6nKIXDlecu4vaGOVUvLT7tuTY1e7tt+gEA4SrHbQTAcIxIzNDV6AauJqcLj1jEQs2i+zTwwX8lsrDiWixoaGkxbW9uM98/lVMDk7JPkT3L33LAuo3WMxgx9/hADwekFiaO9Aba2+Xhy77HEutbFLgfXXVDDLQ11LK8sntV6xrOhjg0EWF5Zwu9dWs9Va5fpVN9KpUFEdhljGsaX653FBHI9FXCus09mmgb7xvFBmlt87DxwIpH+Wlns4qZLavngJbUsKMnMutYbVy3iXWcvoczjpLzYpZ3USs0CDRYTyPVUwLnMPpnu9BzGGHYf6aO55Qi7jvQlyqsrPNzWUMe1F9SM6U+YTfFxEBXFmuaq1GzLaLAQkW8D1wNdxpjz7bJFwIPASuAt4DZjTK9YPZr3AdcBfuBjxpjd9j4fBf7KPuxXjTHfzWS9cz0VcC6yTwKhKN3DI4Qi6QWJaMzw3IETNLf6eOP46LrWZy4po6nRy++euzQjfQQOEUo9Tso9Lh0op1QGZfrO4jvAvwPfSyr7PPCsMeZeEfm8/fxzwLXAavvrUuCbwKV2cPkS0AAYYJeIbDPG9Gaq0rmeCpjJ7JPpThseisR4au8xtra1c7RvND31wroFNDV6ufTMRbN+ARcRyuyBcqVFGiCUmgsZDRbGmJ0isnJc8Y3AJvvxd4EdWMHiRuB7xuo5fUFEFopIjb3t08aYHgAReRq4BtiSqXrneipgJrJPYjFD7zQ6r4eCEba93MEju9vp9Y+uk33ZWYtp2uhl3YoFM67LZIrdVh9EeZFr3s/FpNRcy0afxTJjTCeAMaZTROJXuFrAl7Rdu102WXnG5EMq4GyuezEQDNM7nN6a1yeHRnhkVzs/3tOJP2Slv7ocwlXnLeP2xjrOWFw2K3WKczsdlHtclBe7dLCcUlmUSx3cE31UNFOUn3oAkTuAOwDq6+tPqzIzvRjncsrteNPplzjS42drq4+n9x1PpL+WuJ1cf2ENt2yoY2nF7K1r7XI4KPPofExK5ZJsBIvjIlJj31XUAF12eTvgTdquDuiwyzeNK98x0YGNMQ8AD4A1zmJ2q51arqfcxoUiVr+EP5S6X2Jf5wBbWnz8+uDJRIReWOLm5g213HDRCiqKZyf9Nd5RXeFxU1KkAUKpXJONYLEN+Chwr/398aTyPxGRZqwO7n47oDwF/J2IVNnbXQ18YY7rnJZcT7mN2v0Sgyn6JYwxtLzVQ3OLj5fb+xPlNQuKua3ByzXrluGZhU/8msmkVP7IdOrsFqy7giUi0o6V1XQvsFVEPgEcAW61N38CK232IFbq7McBjDE9IvI3QKu93T3xzu5ck6spt+kOqovGDDtet9a1fvPEcKL87OpyNjd6ufycpae9CpzTIZQUaYBQKt9kOhtq8yQvXTnBtgb45CTH+Tbw7VmsWkbkYsrtQDBMX4pBdcFwlCdftdJfjw0EE+Xr6xfS1OhlwxlVp3VR10WDlMp/udTBnfdyKeU2nQWIBgJhHn+pg0dfPEp/wEp/FeA95yxhc2M95y6f+brW2sSkVGHRYDGLciHlNhiO0j0cYmSKBYi6Bqx1rX/6SifBsBVM3E7hfeuWc1tD3YzvhHSwnFKFS4PFaZgsTTYbndnpZDgdPjnMg60+nt3flRhTUVbk5IaLV3Dz+joWlU2+rvVU4n0QZTpYTqmCpcFihnIlTTadBYheae9nS+sRXjg0mhewqKyIW9bXcv1FKyj3TP/PIL4uRHmx67Q7vXNdPo2dUSpTNFjMULbTZCPRGH2B8KRpsDFjeOFQN80tPl7tGEiU11WVcFuDl6vXLpv22g5Oh1DmcVE+jwbL5cqHAqWyTYPFDGUrTTbVAkThaIzt+63017e7R+uyZnkFTRu9XHbWkmnfCZQWWdNtlM3DfohsfyhQKldosJihydJky4qcbH7ghVlvsojFDH2BMAOBicdKBEJRfvJKJw+3tXNiaCRRvnFlFU0b67mobnrrWnvcVj9EuSe/mplSNRlNt0kpV8fOKDXXNFjM0ERpsv2BMAKEY2bWmixiMWONlZhkQF2fP76udQeDdr+FQ2DTudU0NXo5uzr9da2dDqGi2E15ni4/mqrJaCZNSrk4dkapbMi/K0KO2LSmmntuWEd1RTH9gTDVFcUsLfdQWeKmtMiFiNV04XYK9+88NO3jG2Po94fx9frpGQ6dEig6+wPc9+wBNv/Xb/n+C0cYDEYocjm48eIVfPa959IzFOKvH3+Vzzz4Mi2HJh/wLiKUe1wsX1BM/aJSFpUV5WWggLFNRhO9/6len8idl68iHDX4Q1aznz8Uyanp6pWaK3pncRrGp8m++x+2T9pkMZ3mj6lGXb/ZNcSWVh87Xu9KrGtdUezixotX8MFLajlwbIj7th/A5RAqi110D49w3/YD3MVqNq5aNFqvAkx3TdVkNJMmpVwYO6NULtBgMUt27O9iIBDmWH8Qj8vBEvsuIxCOUu5xpdX84Q9F6B46ddS1MYaX2/tpbjlCy1ujCwQuKHFTVuQkHIvxavsA59csoLnVh8shiXWu401kza0+3n3OEio8bso8zowscZptqZqMZtqklK2xM0rlksK7YmRBvC28zONEgFA0Rkd/gBODQcJRgzFmyuaPQChKR1+AY/3BMYEiZgw7D5zgkz98kc9sfTkRKM5YXMqt6+socTtwOqwAFL+DeLtnmGL36K81Pqr65FCQuqpSFpS6CzJQQOomI21SUmrm9M7iNMSblnYf6UUEllUUU1tVwonBEYKRKP5QlHs/dCF/9firEzZ/HOkZpqMvQHDc1ByhSIynXzvO1jYfvt7Rda3XraikqdHLO89azGe37sHtdJxyBxGKxBiJxBLNSw4R/KEI3kWjK9gV6iCzVE1G2qSk1MxpsJih5MyaaCyGQ4SO/gArFpSwaml5YlrwTWuq8e4c2/wRM4ahYJil5cVjAsXwSIQf7+nkkd3tdA+FEuXvWLWIzY31XFA3uq5150CAyuKkX59AaZET/4gAQigao8ThPOXT80QZQX/x8MssLitiKBTN++CRqslIm5SUmhkNFjOUnFnjcTmJxAxirDWq430V8bbweJrt8EgYt9OBPxQlEjM0NVoLA/YMh3hkdzvbXu5geMQKHk6HcOWaam5v9HLmklPXta6pLKF7eIQyjwuHCA6x2t/PWb6AOy9fNemn5/GDzKwFkcIMjkQ4e2m5jlBOoVDvypRKRYPFDCVn1iyt8NDRFwQMoeipbeHvOnsJn7lqNd/5zdscGwiwvLKEpkYvK6qK+frTb/DU3mOJda2LXQ6uu7CGWzfUsayyeMJzF7kc/NF7zuTeJ/cTjsaIRGMcHxghHIvhtjObttzxjpT1BjgxOIJDrKAR70/REcoT06k/1HymwWKGkjNrKordrFgIx/qDGKC6opg7L1/Fu85ewo92t/Od37xN50CAmsoSPn3lOSwsc7OlxcfON04k1rWuLHbxwUtquemSWhbYF/OWQz00t/roHLCat/7gspVcff5ynj/YzQ9+e4SAPR15IBTF43ZQt7CEcMxMeQEbnxEUisYQoCip01tHKE9Mp/5Q85kGixkaP4Lb6RCqK4u554Z1vHv1Enr9YR7d1Z4Y81DhcXK0z8/d2/YSSsp4Wl5ZzK0NdVx7/vIxk/O1HOrhvu0HKHIJi0uLGAiG+b8/f4PDJ4d5ePdR3E5heWUxB7uGcDqEZRXFVNpBZqoL2Cn1FiESMywp9yS2me0RyoXSdKNTf6j5rDBzKOfARCO4v3T9Ws6vW4CvN8BgMExzqw+nWDPE+nqDnBgKJQJFsdtBZYmLZRUeaheUjAkURS4Hj+xup8TtoLK4CKfTkUi3/e9fHR6Thhs1BodYfSVxU13A4vUucjo40DVEJGawms+iGUknjTfddA0GxzTd7NjfNSvHn0veqlIC4zLXdOoPNV/oncUEJvskPFH5ljveQSQaoz8QZiAYYcBennQkHOXNk0ME7aVV44qcQjhqWFJWREmRkx5/iPu2H+DPZDVXrl1GebHVYd45EJzwU+xwKEp9cmBxOghHY2PuVtK5gA2HotRVlVDidnJyaISe4TDhqGF1dcWsfvIvpKabXFo2V6m5psFinOROzJFwhN8e7ub5Q90UOYQSj5Ml5Z7EJ+S/fvxV/tx/LhfVL0xMFz4YDLPt5Q4e3X00MbEfQLnHSVVpEccHgrhdoxfPMo+LkUiUR188ym0b6xPbTzWrbSAcTZQvrfDQ3hvA5RSMMWldwMZfwJdWFFPmcVFdUTxpx/hMFVLTjY7TUPOZBotx4hfSwUCYE0PhRHkoZggFIvhDUWoWFFNa5CIUifGd37zF170XcWJwhId3tfOTPZ2JpgqnCEUuBwtKXFQUuwiGY0RihuWVHpwOa7DcyaEQI5EoHX1BduzvSlx4JvsU+4fvPpOHdx8d01dSVepmcVkR/YFwygvYjv1dtL7Vk1hWtcgpLF9QQkWxKyMX8EKbtVXHaaj5SoPFOAe6BvGPRPCHT53EDyAcNXT2Bamu9FBa5KS9d5j/+9TrPP3acbv93/rk/IGLarh5fR2HTwzT3Orj2ECAFQtLKHE5iNh3AJ39I0RiMWIGIrEYH/9uKzddVMM/N60f8yn2QNcgoUgMt1N4/lAPt6yv5flDPYlPt3/9/rVpXcB27O/iLx5+OVFPgJGowdfrp7rCw5lL0p/OPF3adKNUYdBgkWTH/i76/CEiE8eJUQInB0dwOIRAOMbPXj0GQLnHRYXHRcTEeOPYEIdPDHPpWYu5cu0yKkusvoh4M1dnn5/x8cgYeOylTs5c8gafuuqcRAC4e9teFpRYkwN2DQZ5ePdR7rlh3bQ/4d6/8xCDwQhupxCx+1GMfd5ef5h7M3AB16YbpQqDBosk9/5sHxOsL3SKRIe1/d0pUFVaRCQWw+UUyt1uevwj/NsvDlJd4eGKtcsS+25aU80t7X18/ZkDpxxXsC7e//2rw3zqqnOA0WaxSNRwuH+YUDSG0yHc+7N9077g+nr9dh0dCEIkFkv8vBXFrtO+gE+WGKBNN0rlPw0WSQ53+9MKFuNFDZwctuZy8o9EWL6whAUlRfhDEb721H7+61eHx1xAnz/UQ7HLQXDcLYzBChjDodH0TF+vH6dAR38QY6yR1uGoYf/xIf71mTcSQSUdFR4XR2NWk5dDwOVwIIA4YHV1xfR/8CQ6ulmpwqbjLJKEozFStUClEorBkZ4AB44PMhAIceDE0CljDN44PjB2EsAkDoGyotHUWG9VKccHRxKBAqyAAvCNHW+mPV5hx/4uTgxZU3sAxIw1ejsSi1HucZ12H8JMVqFTSuUPDRZJYjO4q5jMSCTGyaGwNUI6ajh8cpgjPX66BoMMBiP0+MNMuD6dCH/47jMTT+NrMETGVc7tEKIxk/bF+P6dh1hQ4qauqhSPy76jwBoA+I+3XHTan/59vf7EdOlx+Zoiq5Q6Vd40Q4nINcB9gBP4b2PMvVmu0qTifQ8AsZihoz+AAwEDI+FY4jVH0nbx/e664uwxTUub1lRzTnU5+44NYmBM85HLKWlfjOPjHaRIEtOCJE+jfroKLUVWKTVWXtxZiIgT+AZwLbAW2Cwia7Nbq8nFL+oel4OIAQeCgVPuDuJNXgK4HOBwwIV1C0853ueuWYPH5cDtFIqcVqCIYagodqV9Mc70VBW6Cp1ShS0vggWwEThojDlkjAkBzcCNWa7ThOIzuNYvKqWq1P4EjyESm7g3xCFQ7HbidDhwOxwTNittWlPNJzedhcOe9M/lFBaXFVHkcqZ9Mc70xXyiubJmkt6rlMpN+dIMVQv4kp63A5eO30hE7gDuAKivrx//8pxwO4WaBdYI7SKXE6+9zGrMnvDP5XAQM6N9EDFjrZxnDCxf4Jm0WelTV53DhXULZzxeYS7GO2iKrFKFK1+CxUR9wad0RxtjHgAeAGhoaJh2d3XdAg/t/SOpN7Q5BdxOB1FjcIqwtMJDXVUp7b3+xJoWYA2q6xoIEjPG6lgWcDsgHIs3QVn7Oh1CdcXECx7B6V+M9WKulJqpfAkW7YA36Xkd0DHbJ/nVF67i3P/zU0aiE79e4XFQV1XGicEggyNRFpW5WVzmSUxhMVmzyz3APzy5nze6hnA7YUVFMaFojK7BEEvLi1hS7tFpMJRSOU3MTEahzTERcQFvAFcCR4FW4MPGmL2T7dPQ0GDa2tpmdL4/a97NYy91jp4fuOlia86muPho5ek06Yzf552rFo2Z40mnwVBKZZuI7DLGNJxSng/BAkBErgP+BSt19tvGmL+davvTCRZKKTVfTRYs8qUZCmPME8AT2a6HUkrNR/mSOquUUiqLNFgopZRKSYOFUkqplDRYKKWUSkmDhVJKqZQ0WCillEopb8ZZTJeInADePo1DLAFOzlJ1CpW+R+nR9yk9+j6lJ9Pv0xnGmKXjCws2WJwuEWmbaGCKGqXvUXr0fUqPvk/pydb7pM1QSimlUtJgoZRSKiUNFpN7INsVyAP6HqVH36f06PuUnqy8T9pnoZRSKiW9s1BKKZWSBgullFIpabAYR0SuEZHXReSgiHw+2/XJRSLiFZFfiMg+EdkrIndlu065SkScIvKiiPwk23XJZSKyUEQeFpH99t/VO7Ndp1wjIn9m/7+9KiJbRGTyNZgzQINFEhFxAt8ArgXWAptFZG12a5WTIsCfG2POA94BfFLfp0ndBezLdiXywH3Ak8aYNcBF6Hs2hojUAp8CGowx52MtAtc0l3XQYDHWRuCgMeaQMSYEzIEKsAAABMJJREFUNAM3ZrlOOccY02mM2W0/HsT6x67Nbq1yj4jUAe8H/jvbdcllIlIJXA58C8AYEzLG9GW3VjnJBZTYy0yXAh1zeXINFmPVAr6k5+3oRXBKIrISuAT4bXZrkpP+BfhLIJbtiuS4VcAJ4H/sJrv/FpGybFcqlxhjjgL/CBwBOoF+Y8zP57IOGizGkgnKNLd4EiJSDjwCfNoYM5Dt+uQSEbke6DLG7Mp2XfKAC1gPfNMYcwkwDGh/YRIRqcJq5TgTWAGUicjvz2UdNFiM1Q54k57XMce3evlCRNxYgeJ/jTGPZrs+Oegy4AYReQurOfMKEflBdquUs9qBdmNM/O70YazgoUZdBRw2xpwwxoSBR4F3zWUFNFiM1QqsFpEzRaQIqwNpW5brlHNERLDal/cZY76e7frkImPMF4wxdcaYlVh/R9uNMXP6STBfGGOOAT4ROdcuuhJ4LYtVykVHgHeISKn9/3clc5wE4JrLk+U6Y0xERP4EeAor2+Dbxpi9Wa5WLroM+Ajwioi8ZJd90RjzRBbrpPLbnwL/a39IOwR8PMv1ySnGmN+KyMPAbqxsxBeZ42k/dLoPpZRSKWkzlFJKqZQ0WCillEpJg4VSSqmUNFgopZRKSYOFUkoVABH5toh0iciraWxbb08G+qKI7BGR61Lto8FCKaUKw3eAa9Lc9q+ArfaI+SbgP1LtoMFCqWkQi/7fqJxjjNkJ9CSXichZIvKkiOwSkedEZE18c6DSfryANGaq0D96pVIQkZX2Ggv/gTUo6iMi8ryI7BaRh0SkXESuFZGtSftsEpEf24+vHr+9Xf6WiHzFLn8l/o8sIl8Wkc8mHetVe8JGROT3RaRFRF4SkfvtafWVmswDwJ8aYzYAn2X0DuLLwO+LSDvwBNagyClpsFAqPecC3wPeC3wCuMoYsx5oAz4DPI01HUN8ttTbgQdFZAnWLf/47eNO2uXfxPpnnpSInGcf9zJjzMVAFPi9Wfr5VIGxP5S8C3jInmnhfqDGfnkz8B1jTB1wHfD9VHfMOt2HUul52xjzgj2b7Frg19YUPRT9/+3dsWtTURTH8e/PRV1FXF1ENwcdO3ToKC5SBxcNhE6OnYT+MXUKIm4OogjdWggOHezgooKTLqI4iJafwz2hrTa5rWSp/j7Lg/cOL7nwwsk5CecCmzUq5hlws8Yy3KCNJ188LH7ffSdDGF8BtzrvYQm4DozrXmeBj3NYW/ybTgGf64vF74bU7xu2N2vXvfPMeJ6SLCKO5lsdBbywfeeQmEfAfVrfeGz7aw19mxYP8L2Ou+x9Hn9ysOqfbJ8p4KHtB3+5hviP2P4i6a2k27Yf17N41fY2bTDhErBeFesZ2p4iU6UNFXE8W8CCpEsANQX0cl3boI3WXqEljl78NO/qPki6RtvDAOAlsCzpQl07J+niPBYVJ5+kEa1qvSLpg6QhrU05lLQNvGZv589VYKXOj4CBO4MCU1lEHIPtT5IGwEjS6Tq9BryxvSvpKTAA7vXiZ7zME+Bu9ZnHk1jbO5LWgOfVX/5Bq2Tez3GJcULNqF7/+Dut7R3a9Ogjy9TZiIjoShsqIiK6kiwiIqIrySIiIrqSLCIioivJIiIiupIsIiKiK8kiIiK6fgHDLSl7eNJIcgAAAABJRU5ErkJggg==
"
>
</div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div><div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p>Revenue als has a positive correlation with vote count.</p>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[188]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1">#plot correlation between revenue and vote average</span>
<span class="n">sb</span><span class="o">.</span><span class="n">regplot</span><span class="p">(</span><span class="n">data</span> <span class="o">=</span> <span class="n">df_sample</span><span class="p">,</span> <span class="n">x</span><span class="o">=</span> <span class="s1">&#39;revenue&#39;</span><span class="p">,</span> <span class="n">y</span> <span class="o">=</span> <span class="s1">&#39;vote_average&#39;</span><span class="p">);</span>
<span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s1">&#39;Fig: Revenue vs vote_average&#39;</span><span class="p">);</span>
</pre></div>
</div>
</div>
</div>
<div class="output_wrapper">
<div class="output">
<div class="output_area">
<div class="prompt"></div>
<div class="output_png output_subarea ">
<img src="data:image/png;base64,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
"
>
</div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div><div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p>As you can see from this chart, the correlation between revenue and vote average is fairly weak.</p>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div><div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<h2 id="Question-#2-Which-actors/actresses-have-appeared-in-the-most-films-within-the-top-250-most-profitable-films?">Question #2 Which actors/actresses have appeared in the most films within the top 250 most profitable films?<a class="anchor-link" href="#Question-#2-Which-actors/actresses-have-appeared-in-the-most-films-within-the-top-250-most-profitable-films?">&#182;</a></h2>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[189]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1">#Calculate the profit of all films in a new column:</span>
<span class="n">df</span><span class="p">[</span><span class="s1">&#39;profit&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="n">df</span><span class="p">[</span><span class="s1">&#39;revenue&#39;</span><span class="p">]</span><span class="o">-</span><span class="n">df</span><span class="p">[</span><span class="s1">&#39;budget&#39;</span><span class="p">]</span>
<span class="n">df</span><span class="o">.</span><span class="n">head</span><span class="p">(</span><span class="mi">1</span><span class="p">)</span>
<span class="n">df</span><span class="o">.</span><span class="n">info</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
<div class="output_wrapper">
<div class="output">
<div class="output_area">
<div class="prompt"></div>
<div class="output_subarea output_stream output_stdout output_text">
<pre>&lt;class &#39;pandas.core.frame.DataFrame&#39;&gt;
Int64Index: 3850 entries, 0 to 10848
Data columns (total 15 columns):
# Column Non-Null Count Dtype
--- ------ -------------- -----
0 imdb_id 3850 non-null object
1 popularity 3850 non-null float64
2 budget 3850 non-null float64
3 revenue 3850 non-null float64
4 original_title 3850 non-null object
5 cast 3850 non-null object
6 director 3850 non-null object
7 genres 3850 non-null object
8 vote_count 3850 non-null int64
9 vote_average 3850 non-null float64
10 release_year 3850 non-null int64
11 budget_adj 3850 non-null float64
12 revenue_adj 3850 non-null float64
13 release_month 3850 non-null int64
14 profit 3850 non-null float64
dtypes: float64(7), int64(3), object(5)
memory usage: 481.2+ KB
</pre>
</div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[190]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1">#Create a function that will return a barchart of the top 10 most appearances of an actor or actress.</span>
<span class="k">def</span> <span class="nf">top10cast</span><span class="p">(</span><span class="n">x</span><span class="p">):</span>
<span class="n">top250</span> <span class="o">=</span> <span class="n">df</span><span class="p">[[</span><span class="n">x</span><span class="p">,</span><span class="s1">&#39;cast&#39;</span><span class="p">]]</span><span class="o">.</span><span class="n">sort_values</span><span class="p">(</span><span class="n">x</span><span class="p">)</span><span class="o">.</span><span class="n">head</span><span class="p">(</span><span class="mi">250</span><span class="p">)</span>
<span class="n">top250</span> <span class="o">=</span> <span class="n">top250</span><span class="o">.</span><span class="n">reset_index</span><span class="p">();</span>
<span class="n">column_values</span> <span class="o">=</span> <span class="nb">list</span><span class="p">(</span><span class="n">top250</span><span class="o">.</span><span class="n">cast</span><span class="p">)</span>
<span class="n">cast</span> <span class="o">=</span> <span class="p">[]</span>
<span class="k">for</span> <span class="n">col_val</span> <span class="ow">in</span> <span class="n">column_values</span><span class="p">:</span>
<span class="n">s</span> <span class="o">=</span> <span class="nb">str</span><span class="p">(</span><span class="n">col_val</span><span class="p">)</span>
<span class="n">cast</span><span class="o">.</span><span class="n">extend</span><span class="p">(</span><span class="n">s</span><span class="o">.</span><span class="n">split</span><span class="p">(</span><span class="s1">&#39;|&#39;</span><span class="p">))</span>
<span class="n">a</span> <span class="o">=</span> <span class="n">pd</span><span class="o">.</span><span class="n">Series</span><span class="p">(</span><span class="n">cast</span><span class="p">)</span>
<span class="n">a</span><span class="o">.</span><span class="n">value_counts</span><span class="p">()</span><span class="o">.</span><span class="n">head</span><span class="p">(</span><span class="mi">10</span><span class="p">)</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">kind</span> <span class="o">=</span> <span class="s1">&#39;bar&#39;</span><span class="p">,</span><span class="n">figsize</span><span class="o">=</span><span class="p">(</span><span class="mi">14</span><span class="p">,</span><span class="mi">5</span><span class="p">),</span> <span class="n">color</span> <span class="o">=</span> <span class="s1">&#39;Blue&#39;</span> <span class="p">);</span>
<span class="c1">#chart</span>
<span class="n">top10cast</span><span class="p">(</span><span class="s1">&#39;profit&#39;</span><span class="p">)</span>
<span class="n">plt</span><span class="o">.</span><span class="n">xlabel</span><span class="p">(</span><span class="s1">&#39;Actors/Actresses from Top 250 highest grossing films&#39;</span><span class="p">)</span>
<span class="n">plt</span><span class="o">.</span><span class="n">ylabel</span><span class="p">(</span><span class="s1">&#39;Films&#39;</span><span class="p">)</span>
<span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s1">&#39;Fig: Most appearances by Actors/Actresses from Top 250 highest grossing films&#39;</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
<div class="output_wrapper">
<div class="output">
<div class="output_area">
<div class="prompt output_prompt">Out[190]:</div>
<div class="output_text output_subarea output_execute_result">
<pre>Text(0.5, 1.0, &#39;Fig: Most appearances by Actors/Actresses from Top 250 highest grossing films&#39;)</pre>
</div>
</div>
<div class="output_area">
<div class="prompt"></div>
<div class="output_png output_subarea ">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAzYAAAGsCAYAAAAPLTJNAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADh0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uMy4xLjMsIGh0dHA6Ly9tYXRwbG90bGliLm9yZy+AADFEAAAgAElEQVR4nOzdd5hsVZX38e+Pe3FAARPXgIoIAziomC5K0tExI6LOa8aEzKDjOKYx6wyYxviaMGLABCo46pjTOyIGDBdEBDEgKlkvqAQxENb7xz4NdZuu7r7NrT596O/neerpqnOq66w6lc46e++1U1VIkiRJ0pBt1HcAkiRJknR1mdhIkiRJGjwTG0mSJEmDZ2IjSZIkafBMbCRJkiQNnomNJEmSpMEzsdGylmTrJBclWdF3LFo6kvwqyb37jkOTl2THJD9IcmGSp/cdz9AluXWSS2dZ/9Ikb53nY706yXs2XHTDkeQXSXab0GO/Lsl53ffcDkn+MLLuO0keO4ntSovBxEbLQvcF/qcuiZm6bFVVp1XVZlV12QbYxj2SVJJPTFt++275UVfz8Z+Y5JtXK0j1Ismtklye5O3r8T8HJfnwhON6TJLDR25fp/tsfH49HmPo78vnAUdV1eZV9ZbF3HCSk0a+jy5L8ueR2y/awNt6cZIfdwncqUmeMW39OUkuHtn+Z6atf0GS3yQ5P8m7kmy8kDiq6sCqetrVeS5Xx1yJ11JRVdtV1TEb+nGTbA/8C7B9VW1TVT+rqutt6O1IfTGx0XLyoC6JmbqcNYFtrAV2T3LDkWVPAH42gW0NUpKVfcfQg8cDvwceleRvFmOD89zPewGjSczDgL8A901y0w0Yy1JuEb0lcNK4lZOMvapuM/V9BHwDeNrI99N/beDNXQ48Grge8CDg+UkeMu0+9x3Z/oOmFiZ5MPB04O7AtsDtgBdv4PgGaYDfZ7cEzqmq3/UdiDQJJjZa1pJs07WmrOxu3yrJ0d1Zza8medt6njX/K/Ap4FHd460AHgEcNm27uyf5fnf28/tJdh9Z98TujOqFSX6ZZN8kfwe8E9itO5v6B2aQZL8kJ4+clX3yyLp7JDkjyYuSnNu1Yu07sv79Sd6Z5Cvd/389yS1H1t+6W/e7JD9N8oiRdQ9M685zQZLTkxw0wz7eP8lpwP92y4/szhKf3+3z20yL5W1JPtfF8t0k242sv81ILL+ZOrudZKPuzPIv0rpaHJHkBt26TZJ8uFv+h26/33iW13KX7gz375McmmST7nFOTDJ60Ldxtz/vMMtjPR54CXAJ7aBy9DW7ynNJcn/gRcAju9f7h919t0ry6e6+pyT555HHOSjJx7vneAHwxCR3SbKme11+k+QNI/ffCLgP8MWRcJ5Ae5+dAOw7spwkt0jyiSRru3341nHvy+71e0eSzyf5I3DPJH+T5PVJTutieWeSTbv7b5nks93r8rsk3+jiI8nzk5zZvQ9+muReG+q1TvK/wD2Bt3bx7zAm9usm+WD33H+d5CUj8T0xybeSvLHb1qlpn+8npn0WfpvkCbO8N8ZKsiKt69bUPntfks27dbdOcmmSpyQ5O8lZSf5t3GNV1auq6odVdVlVnQR8FthjnqE8AXhnVf20qs4DXgk8cY7Y90v7vlmb5Lkjy9fpXpbkn7rntzbJ89K+E/YceahNk3yke/1PGP2cde/J/+k+f6cmecrIuj1y5XfSOUle1a06GliRK1um7jhD7JslObx7PU9M8sIkp4ysPyfJc5KcBFzQLbtd9779QxfnA0bu/+AkP+mew+npujwmuUmSL3b/c173fhzdxp4j++ywWfbDXZL8sFt3eNrn9CUzPK+9gc8A23bP/Z2ZpQWre2/9b9pn/fwkP0+yOskBaZ/J3yR51FzPU1pUVeXFyzX+AvwKuPcMy7cBCljZ3T4GeD1wLWBP2o/Wh0fufwLwmDHbuAdwBrA78N1u2V7Al4B/onV3AbgB7ez944CVtLOovwduCFyn2+aO3X1vCtymu/5E4JtzPM8HAtsBAf4euBi400h8lwJvAP6mW//HkW29H7iQdlb2b4A3T22vi+t0YL8u5jsB547Edg/aWdyNgJ2B3wAPmbaPP9g9zqbd8icBm3fbehNw/MjzeD/wO+Au3fYOAz7ardscOBv4d2CT7vZdu3XPBL4D3Lx73HcBH+nWPZn2o35tYAVwZ2CLWd4vJwK36F6vbwGv6NY9D/jYyH0fDPxoltfkbrRWkOsDBwOfHlk323M5iJH3Xrfs68Dbu/vegdZCeK+R+18CPKR7HTalvZ8f163fDNh15LF2BY4Zub017az+Tl08J4ysWwH8EHhj9xpuAuw57n3ZvX7n0w6cN+ru/ybg093+3Lx7LV7V3f9VtARp4+5yN9p7eEfa+26rkffSdhv4tT4K+Kc5Yv8g8D9d3NvQWmD3H3n+l9I+GyuAVwCnAW/r4rov7XO12Ryf3XXi6JY9FTiZdpZ9C1oy8u5u3a1pn6sPdK/1HWmfmT3n8X24Ea2V6okjy87pLr8FvkD32e7W/RR48Mjtm3fbvspzGonrbd2+24V2wmfbbv2rgfd01+9A+77btdtXb+n25Z4j972YloCvoL3/pr5HVwA/Ap5P+77eodvvf9+t/wHw8JHP2V1H4rt0jv3zJuArwHW7ff9j4JRp++r7wFbdvt8E+DXtc7MxcD/gIuBW3f3PA+7SXb8hcMfu+htp37Mru+dw92nbmM9+2AQ4C3hK9ziPon0PvGTMc7v/tOeyzv6gfaYe211/SvdYj+ke+3Xd83xjF+8+tN+uTWZ7nl68LOal9wC8eFmMC+1A9SLgD93lU93ybbof4ZW0A7tLgWuP/N+HmXZwOcs27gGc0V3/Oe2g7KO0M9+jic3jgO9N+99jaAdI1+ni+z90CcDIfZ7IHInNDDF9CnjGSHyXAtcZWX8E8B/d9ffTJQ/d7c2Ay2gH948EvjHtsd8FHDhmu28C3jhtH287S5zX6+5z3ZFY3jOyfi/gJ931RwM/GPM4J9Md6He3b9r9MK+kJVLfBnae5/vlKdO2/4vu+la0A9UtutsfB543y2O9Z+T9tlsXz43m8VwOYt2k+hbd67H5yLJXAe8fuf/R0x7jaOClwJYzPP7Lp1777vZL6JLL7jlexpUHYLvRkqiVMzzOVd6X3ev3wZHboSXR240s2w34ZXf9ZbTE4W+nPc7f0g607w1sPKHX+iiumtiMxr6ClpjuNLLsyVz5eX4i8PORdbejvZdvPLLsPOAO6xNHt+xbwJNGbt+edoAbrkwgthlZ/xbgbfN4zq+hHZhvPLJsT9pB8nW699IZU+814EzgHiP33bzb9k1meOypuLYcWXYCV57oGE1s/gs4dOR+W9CS69ED+s+OrL8T8Ifu+t+P7vdu2UuBd3TXv0frLnfDGeKbK7E5iy5B6m4/jasmNo8ZuX0f2gF/RpZ9EnhBd/03tMR382nbeS1wJDN8N3LVxGbcfrgvcOq0/13DhktsfjSybhdGvqe7ZX8Ebj3b8/TiZTEvdkXTcvKQqrped5netxzawdzvqurikWWnL3BbH6L9GN6T9gM3fTu/nrbs18DNquqPtCTiKcDZaV2xbj3fjSZ5QFpVm9+ldQvaC9hy5C6/77Yxut2tRm5f8Xyr6iLaGeCtaGct79p1mfhD99j7AjfptnvXJF/rupOc38U/ut11HrvrYvPqtG5EF9ASCab9zzkj1y+mJVrQDvB/MWYX3BL45EiMJ9MO0G9Me02+BHy067bz2sw+AHr0tb9iP1Ubm/Ut4P8kuR7wAKZ1NRx5npsCD59aX20w8Gm0M6BzPZfppt6fF06L62ZjYgbYn3Ym+ydp3bH2Hlk3fXzN40fiPIvWOvSEkTh/XVXrM+h6NJZVtNaTY0demy92y6GdCT4F+HLXpegFXRyn0FpmDgJ+m+SjSaberxvytZ4t9i1pZ6dHP7PT9/tvRq7/qYt9+rLNWH/Tvyt+TWshuMGYWKd/nq8iyb8D/0gbc3jJ1PKq+mZV/bmq/lhVB9FOguzarb6IlnRM2WJk+Uwuq6pzR26Pfn5HbcW63zkX0FrLRo37HrglsM2076Rn030n0d67OwM/S+vKer8xsa4jSWjvodH9OtPvwOiyrYDTqqpGlo2+Rx5CO1l1Wte1a3W3/JW0JOpraV1Lnz1LaOP2w1a0JHRcbFfX9PfxX6rq/GnLpmIZ9zylRWNiI13pbOAGSa49suwWC3ysD9G6kXx+WqIE7YfsltOWbU07K0pVfamq7kM7A/0T4N3dfYpZpA1K/29aV7obV6t083na2d0p109ynWnbHS2icMXzTbIZ7QDqLNoP5ddHEsPrVRtg/C/d3Q+ndTO6RVVdl9ataHS70+N/DK0L171p3T22mdrsbM+xczqtu924dQ+YFucmVXVmVV1SVS+tqp1o3QX3ph3MjzP62k/fTx8AHktLWo6pqjPHPMZDaQeBb+/6zJ9DO9iZ2u5sz2X6630W7f25+bS4Rre9zv9U1c+r6tHAjWhn6T+eVvnsJrT313HQxnwB2wMvHInzrsCj08afnQ5snZkHSo97X44uP5d2AHSbkdflutUGzVNVF1bVv1fVtrQxSM9ON5amqg6vqj1pn5nqngds2Nd6rtgvYd3P7PT9PinTvyu2pu3H0YHfs71P15HkqcC/0Vq6zhl3v05x5efxJFpr0ZTb0xLdcYnNfJ1N69Y2Fd8WtO+D+Tid1oo7+vpvXlUPBaiqk6vqkbT3/luATyS5FnN8j3bJyW9H42Lm34HRxzmLtu9HjX6nH1NVe9MSpi8DH+mWn19Vz6iqW9ISgpckme+4pynr7MNZ4p24cc9TWkwmNlKnqn5Na8I/KMm10uYQeNAc/zbusX5J6yoxU+WgzwM7pJXaXZnkkbRxDZ9NcuMk+3TJx19oZ0SnSlH/Brh59+M8k2vR+qmvBS7tBq/ed4b7vbR7fnejHfAdObJuryR7dtt4OW2s0Om0vv07JHlc2mD5jZPskjZ4HFrXlN9V1Z+T3IUrWyTG2bx7fufRzuSvTwWozwI3SfLMtAHpmye5a7funcAr0xU9SLIqraITSe6ZNsB3Ba1f/yVcuW9n8q9Jbp42IP1FwMdG1n2K1h3kGbTxF+M8AXgfrXvSHbrLHsAdktxujufyG9oZ6Y0Autfh28Cr0gbH70xrkZmxtah7zo9NsqqqLqd1caR7znsBXxw5w/wE2piCnUbivC3ttXkArVvP2cCru8Rok5EDsLnel3TbfzfwxiQ36mK72dRZ9CR7J/nb7mz5BV2Ml6XNMfMPXdL+Z9pB/dRrtiFf67GqlYI/otvW5t32nk3rpjppHwGekzbf1ua08TuHT2sZODDJpkluT+vm+rGZHijJk2jdDe9TVadNW7dtkt26z/WmaQPPNwG+293lg8CT04or3JD2eXj/Bnh+R9BaPnfp3j8vo3VFm49vdrE/s3s/rkyyc5I7dcsfn+SG3et3Pi0RuZyWtKxIMj0RmR7Xi9OKRmxNK488m28AG3WxrExyH9p375Hd5+VRXdJ2Ca0b62VdjPukFaxJF+NlrP/79GhagYUDum0/gnWT0EUx2/OUFpOJjbSufWl9/8+jHUR8jHYADlwx78S+Y/53HV3XjqucPa1WVWhv2kDT82iD0ffuum5s1C0/i3ZW9u9pLT/QqomdBJyT5NwZHvdCWknWI2gDOh9Da0UZdU637izaAfFTquonI+sPBw7stn3nbn9MPfZ9aQNTz+oe5zW0RIouxpcluRD4zy6G2XyQ1lXjTNrA3O/Mcf/pz/M+tKTzHNp4pnt2q9/cPecvd7F8h9byAK2LysdpB7on07pazXZwejjtrOOp3eUVIzH8idY6divgEzP9c5KbAfcC3lRV54xcjqV1w3rCHM9lKuE8L8lx3fVH01q3zqJ1cTywqr4yy3O4P3BSkou6ffOoqvozI93Q0qq9PQI4eFqcv6S1PD6hOzh8EG3My2m0ri+P7LYx6/tyxPNp3c2+k9b98Ku0cWjQWou+SkvkjwHeXlVH0d5fr6a1mpxDO/s+Nb/Lhnyt5/JvtLEEp9IOqA+nJayT9g7a++vbtC6Lv6MlVVMuoyUfv6S9p15WVUePeaxX0rrV/SBXVgR7U7duC1ri+Xvaa3t3WmvY+QBV9SngrbTnfirtM/vKq/vkquoHwHNp7+Uzacnz+Yx8587yv5fQ3se7075L1tL211S3qL2Bn3bvjVcBj6iqS6vq97SxLVPdImeqZvgS2r74Na2QwhGzxdR9pvamlUs/j1ag5ZFVNdXN9EndY51Pazmc6uL5d7SxVRfSEpTXV9W8vwu7bf+J1rXw37qYH0LrhjnnPpyAcc9TWjRZ98SPpFFJPkbr7nBg37FcXUnuQRuMPr3bwtT699OKH1ylTKiuKsl/AjtU1aBm6U7rTnYObSD/9PEMGoi0sXcnVtXQ5lEZK8n16cb1VdXZfcczJcmzgPtX1bzG6fQtrTz8q6vKrmBadmyxkUZ0XSK2S5sj4/60cSCf6jsuLS1d97T9gUP6jmUBbkCrhmZSo9513bE2TRvT9wZa99dek5q0+XF27X4HbkPrcjq9CMyS0XW9vFHXlfAA2ri92VpypWssExtpXTehdQ24iDbg9F+67hISAGmTYp4OfGGWbj9LVlX9tqre0XccUufhtBbEM2iFNebV1XfC/obW1fBCuup6tLLtS9VtaPNu/Z7WLfgfp1Wlk5YNu6JJkiRJGjxbbCRJkiQNnomNJEmSpMFbUtVUttxyy9pmm236DkOSJEnSEnXssceeW1Wrpi9fUonNNttsw5o1a/oOQ5IkSdISleTXMy23K5okSZKkwTOxkSRJkjR4JjaSJEmSBs/ERpIkSdLgmdhIkiRJGjwTG0mSJEmDZ2IjSZIkafAmmtgkeVaSk5KcmOQjSTaZ5PYkSZIkLU8TS2yS3Ax4OrC6qm4LrAAeNantSZIkSVq+Jt0VbSWwaZKVwLWBsya8PUmSJEnL0MQSm6o6E3g9cBpwNnB+VX15UtuTJEmStHxNsiva9YEHA7cCtgKuk+SxM9zvgCRrkqxZu3btBtz+0r1IkiRJ2rAm2RXt3sAvq2ptVV0CfALYffqdquqQqlpdVatXrVo1wXAkSZIkXVNNMrE5Ddg1ybWTBLgXcPIEtydJkiRpmZrkGJvvAh8HjgN+1G3rkEltT5IkSdLytXKSD15VBwIHTnIbkiRJkjTpcs+SJEmSNHEmNpIkSZIGz8RGkiRJ0uCZ2EiSJEkaPBMbSZIkSYNnYiNJkiRp8ExsJEmSJA2eiY0kSZKkwTOxkSRJkjR4JjaSJEmSBs/ERpIkSdLgmdhIkiRJGjwTG0mSJEmDZ2IjSZIkafBMbCRJkiQNnomNJEmSpMEzsZEkSZI0eCY2kiRJkgbPxEaSJEnS4JnYSJIkSRo8ExtJkiRJg2diI0mSJGnwTGwkSZIkDd7EEpskOyY5fuRyQZJnTmp7kiRJkpavlZN64Kr6KXAHgCQrgDOBT05qe5IkSZKWr8XqinYv4BdV9etF2p4kSZKkZWSxEptHAR9ZpG1JkiRJWmYmntgkuRawD3DkmPUHJFmTZM3atWsnHY4kSZKka6DFaLF5AHBcVf1mppVVdUhVra6q1atWrVqEcCRJkiRd0yxGYvNo7IYmSZIkaYImmtgkuTZwH+ATk9yOJEmSpOVtYuWeAarqYuCGk9yGJEmSJC1WVTRJkiRJmhgTG0mSJEmDZ2IjSZIkafBMbCRJkiQNnomNJEmSpMEzsZEkSZI0eCY2kiRJkgbPxEaSJEnS4JnYSJIkSRo8ExtJkiRJg2diI0mSJGnwTGwkSZIkDZ6JjSRJkqTBM7GRJEmSNHgmNpIkSZIGz8RGkiRJ0uCZ2EiSJEkaPBMbSZIkSYNnYiNJkiRp8ExsJEmSJA2eiY0kSZKkwTOxkSRJkjR4JjaSJEmSBs/ERpIkSdLgTTSxSXK9JB9P8pMkJyfZbZLbkyRJkrQ8rZzw478Z+GJVPSzJtYBrT3h7kiRJkpahiSU2SbYA7g48EaCq/gr8dVLbkyRJkrR8TbIr2rbAWuDQJD9I8p4k15l+pyQHJFmTZM3atWsnGI7mI1m6F0mSJGmcSSY2K4E7Ae+oqjsCfwReMP1OVXVIVa2uqtWrVq2aYDiSJEmSrqkmmdicAZxRVd/tbn+cluhIkiRJ0gY1scSmqs4BTk+yY7foXsCPJ7U9SZIkScvXpKui/RtwWFcR7VRgvwlvT5IkSdIyNNHEpqqOB1ZPchuSJEmSNNEJOiVJkiRpMZjYSJIkSRo8ExtJkiRJg2diI0mSJGnwTGwkSZIkDZ6JjSRJkqTBM7GRJEmSNHgmNpIkSZIGz8RGkiRJ0uCZ2EiSJEkaPBMbSZIkSYNnYiNJkiRp8ExsJEmSJA2eiY0kSZKkwTOxkSRJkjR4JjaSJEmSBs/ERpIkSdLgmdhIkiRJGjwTG0mSJEmDZ2IjSZIkafBMbCRJkiQNnomNJEmSpMEzsZEkSZI0eCsn+eBJfgVcCFwGXFpVqye5PUmSJEnL00QTm849q+rcRdiOJEmSpGXKrmiSJEmSBm/SiU0BX05ybJIDJrwtSZIkScvUpLui7VFVZyW5EfCVJD+pqqNH79AlPAcAbL311hMOR5qMpO8IxqvqO4LxlvJ+A/fdQrnfFsb9tjDut4Vxvy3MUt5vmnCLTVWd1f39LfBJ4C4z3OeQqlpdVatXrVo1yXAkSZIkXUNNLLFJcp0km09dB+4LnDip7UmSJElavibZFe3GwCfT2hNXAodX1RcnuD1JkiRJy9TEEpuqOhW4/aQeX5IkSZKmWO5ZkiRJ0uCZ2EiSJEkaPBMbSZIkSYNnYiNJkiRp8ExsJEmSJA2eiY0kSZKkwTOxkSRJkjR4JjaSJEmSBs/ERpIkSdLgmdhIkiRJGrx5JTZJnpFkizTvTXJckvtOOjhJkiRJmo/5ttg8qaouAO4LrAL2A149sagkSZIkaT3MN7FJ93cv4NCq+uHIMkmSJEnq1XwTm2OTfJmW2HwpyebA5ZMLS5IkSZLmb+U877c/cAfg1Kq6OMkNad3RJEmSJKl380psquryJJcCd08y+j8nTCYsSZIkSZq/eSU2Sd4H7AycxJVd0Ar4xITikiRJkqR5m29XtF2raqeJRiJJkiRJCzTf4gHHJDGxkSRJkrQkzbfF5gO05OYc4C+0Us9VVTtPLDJJkiRJmqf5JjbvAx4H/AjLPEuSJElaYuab2JxWVZ+eaCSSJEmStEDzTWx+kuRw4DO0rmgAVJVV0SRJkiT1br6Jzaa0hOa+I8ss9yxJkiRpSZjvBJ37LXQDSVYAa4Azq2rvhT6OJEmSJI0za2KT5GBay8yMqurp89jGM4CTgS3WLzRJkiRJmp+5WmzWXJ0HT3Jz4IHAK4FnX53HkiRJkqRxZk1squoDV/Px3wQ8D9h83B2SHAAcALD11ltfzc1JkiRJy0/SdwTj1dj+XxvWXF3R3lRVz0zyGWboklZV+8zyv3sDv62qY5PcY9z9quoQ4BCA1atXL9LTliRJknRNMldXtA91f1+/gMfeA9gnyV7AJsAWST5cVY9dwGNJkiRJ0lhzJTZrAarq6+v7wFX1QuCFAF2LzXNMaiRJkiRNwkZzrP/U1JUk/z3hWCRJkiRpQeZqsRkdhrTtQjdSVUcBRy30/yVJkiRpNnO12NSY65IkSZK0ZMzVYnP7JBfQWm427a7T3a6qctJNSZIkSb2bax6bFYsViCRJkiQt1Fxd0SRJkiRpyTOxkSRJkjR4JjaSJEmSBs/ERpIkSdLgmdhIkiRJGjwTG0mSJEmDZ2IjSZIkafBMbCRJkiQNnomNJEmSpMEzsZEkSZI0eCY2kiRJkgbPxEaSJEnS4JnYSJIkSRo8ExtJkiRJg2diI0mSJGnwTGwkSZIkDZ6JjSRJkqTBM7GRJEmSNHgmNpIkSZIGz8RGkiRJ0uBNLLFJskmS7yX5YZKTkrx0UtuSJEmStLytnOBj/wX4h6q6KMnGwDeTfKGqvjPBbUqSJElahiaW2FRVARd1NzfuLjWp7UmSJElaviY6xibJiiTHA78FvlJV353hPgckWZNkzdq1aycZjiRJkqRrqIkmNlV1WVXdAbg5cJckt53hPodU1eqqWr1q1apJhiNJkiTpGmpRqqJV1R+Ao4D7L8b2JEmSJC0vk6yKtirJ9brrmwL3Bn4yqe1JkiRJWr4mWRXtpsAHkqygJVBHVNVnJ7g9SZIkScvUJKuinQDccVKPL0mSJElTFmWMjSRJkiRNkomNJEmSpMEzsZEkSZI0eCY2kiRJkgbPxEaSJEnS4JnYSJIkSRo8ExtJkiRJg2diI0mSJGnwTGwkSZIkDZ6JjSRJkqTBM7GRJEmSNHgmNpIkSZIGz8RGkiRJ0uCZ2EiSJEkaPBMbSZIkSYNnYiNJkiRp8ExsJEmSJA2eiY0kSZKkwTOxkSRJkjR4JjaSJEmSBs/ERpIkSdLgmdhIkiRJGjwTG0mSJEmDN7HEJsktknwtyclJTkryjEltS5IkSdLytnKCj30p8O9VdVySzYFjk3ylqn48wW1KkiRJWoYm1mJTVWdX1XHd9QuBk4GbTWp7kiRJkpavRRljk2Qb4I7Adxdje5IkSZKWl4knNkk2A/4beGZVXTDD+gOSrEmyZu3atZMOR5IkSdI10EQTmyQb05Kaw6rqEzPdp6oOqarVVbV61apVkwxHkiRJ0jXUJKuiBXgvcHJVvWFS25EkSZKkSbbY7AE8DviHJMd3l70muD1JkiRJy9TEyj1X1TeBTOrxJUmSJGnKolRFkyRJkqRJMrGRJEmSNHgmNpIkSZIGz8RGkiRJ0uCZ2EiSJEkaPBMbSZIkSYNnYiNJkiRp8ExsJEmSJA2eiY0kSZKkwTOxkSRJkjR4JjaSJEmSBs/ERpIkSdLgmdhIkiRJGjwTG0mSJEmDZ2IjSZIkafBMbCRJkiQNnomNJEmSpMEzsZEkSZI0eCY2kiRJkgbPxEaSJEnS4JnYSJIkSRo8ExtJkiRJg2diI0mSJGnwTGwkSZIkDd7EEpsk70vy2yQnTmobkiRJkgSTbbF5P3D/CT6+JEmSJAETTGyq6mjgd5N6fEmSJEma0vsYmyQHJFmTZM3atWv7DkeSJGtfhooAACAASURBVEnSAPWe2FTVIVW1uqpWr1q1qu9wJEmSJA1Q74mNJEmSJF1dJjaSJEmSBm+S5Z4/AhwD7JjkjCT7T2pbkiRJkpa3lZN64Kp69KQeW5IkSZJG2RVNkiRJ0uCZ2EiSJEkaPBMbSZIkSYNnYiNJkiRp8ExsJEmSJA2eiY0kSZKkwTOxkSRJkjR4JjaSJEmSBs/ERpIkSdLgmdhIkiRJGjwTG0mSJEmDZ2IjSZIkafBMbCRJkiQNnomNJEmSpMEzsZEkSZI0eCY2kiRJkgbPxEaSJEnS4JnYSJIkSRo8ExtJkiRJg2diI0mSJGnwTGwkSZIkDZ6JjSRJkqTBM7GRJEmSNHgTTWyS3D/JT5OckuQFk9yWJEmSpOVrYolNkhXA24AHADsBj06y06S2J0mSJGn5mmSLzV2AU6rq1Kr6K/BR4MET3J4kSZKkZWqSic3NgNNHbp/RLZMkSZKkDWrlBB87Myyrq9wpOQA4oLt5UZKfTjCmq2NL4NwN8UCZac9cc7nfFsb9tjAbbL/Bstp37reFcb8tjPttYdxvC+dv6sIs5f12y5kWTjKxOQO4xcjtmwNnTb9TVR0CHDLBODaIJGuqanXfcQyN+21h3G8L435bGPfbwrjfFsb9tjDut4Vz3y3MEPfbJLuifR/YPsmtklwLeBTw6QluT5IkSdIyNbEWm6q6NMnTgC8BK4D3VdVJk9qeJEmSpOVrkl3RqKrPA5+f5DYW0ZLvLrdEud8Wxv22MO63hXG/LYz7bWHcbwvjfls4993CDG6/peoq4/klSZIkaVAmOcZGkiRJkhaFiY0kSZK0jCVZkeRZfcdxddkVbRZJNgW2rqqlOrfOkpbk+sAtquqEvmMZgiR7AttX1aFJVgGbVdUv+45rKUry7NnWV9UbFiuWIUryoap63FzLdFVJdge2YWSMalV9sLeABiDJdYA/VdXlSXYAbg18oaou6Tm0JS3Jw4EvVtWFSV4C3Al4RVUd13NoS56/pwuT5KiqukffcVwdttiMkeRBwPHAF7vbd0hiueo5JDkqyRZJbgD8EDg0iQeZc0hyIPB84IXdoo2BD/cX0ZK3eXdZDfwLcLPu8hRgpx7jGorbjN5IsgK4c0+xDEaSDwGvB/YEdukug5rjoSdHA5skuRnw/4D9gPf3GtEw/EeX1OwJ3A/4APCOnmNa8vw9vVq+leStSe6W5E5Tl76DWh8TrYo2cAcBdwGOAqiq45Ns0184g3HdqrogyT8Bh1bVgUlssZnbQ4E7AscBVNVZSTbvN6Slq6peCpDky8CdqurC7vZBwJE9hrakJXkh8CJg0yQXTC0G/soAq9/0YDWwU9nVYX2lqi5Osj9wcFW9NskP+g5qAC7r/j4QeEdV/U/3HafZ+Xu6cLt3f182sqyAf+ghlgUxsRnv0qo6P0nfcQzNyiQ3BR4BvLjvYAbkr1VVSQqu6LqhuW1NOyif8ldaNyHNoKpeBbwqyauq6oVz/oOmOxG4CXB234EMTJLsBuwL7N8t8/hjbmcmeRdwb+A1Sf4Ge9rMh7+nC1RV9+w7hqvLL5bxTkzyGGBFku2BpwPf7jmmIXgZbVLWb1bV95NsC/y855iG4IjuB+x6Sf4ZeBLw7p5jGoIPAd9L8knaWaWHAo53mENVvbDrFnRL1h0rcnR/UQ3ClsCPk3wP+MvUwqrap7+QBuEZtG5Bn6yqk7rfha/1HNMQPAK4P/D6qvpDd9LwuT3HNAT+ni5QkhsD/wVsVVUPSLITsFtVvbfn0ObN4gFjJLk2rcXhvrSuGl8CXl5Vf+41MF1jJbkPI++3qvpKzyENQtf/927dzaOryi4uc0jyauBRwI+5srtLeYA+uyR/P9Pyqvr6Ysei5cFB8Avj7+nCJPkCcCjw4qq6fZKVwA+q6nY9hzZvJjbaIJI8r+s3fTDtzPk6qurpPYSla6gkW3RjuW4w0/qq+t1ixzQkSX4K7FxVf5nzzlpHd0Zzl+7m96rqt33GMwTdAfnzaEUrNplaXlWD6bffh24Q/Gpgx6raIclWwJFVtUfPoS1ZXSGUL1XVvfuOZYiSfL+qdknyg6q6Y7fs+Kq6Q9+xzZdd0cZI8hmueoB+PrAGeJctN1dxcvd3Ta9RDFSSfwReA9yIdoYptDPoW/Qa2NJ1OLA3cCzrfk7T3d62j6AG5FRapSATm/WQ5BHA62hFZQIcnOS5VfXxXgNb+g4DPkb7zD4FeAKwtteIhsFB8Oupqi5LcnGS61bV+X3HM0B/THJDut/VJLvSjn0HwxabMZK8GVgFfKRb9EjgHGBTYAvne9CGlOQU4EFVdfKcd5YWaKRF9WbA7Wmld0fHitiyOoskPwTuM9VK07VEfLWqbt9vZEtbkmOr6s5JTqiqnbtlX6+qGbv2qUnyvaq6S5LjqupO3SD4Y6b2oWaW5AhgV+ArwB+nlvv9Nreua/fBwG1pxVJWAQ8b0nyEttiMd8equvvI7c8kObqq7p7kpN6iWqLGtHBdwb77c/qNSc3CdBPBbs+6XVwcBD+zqRbVYwHn5Vp/G03renYeVqmaj6mJOM9O8kDgLODmPcYzFA6CX5jPdRetp6o6rhtLuCOtVfqnQ5tI1xabMZKcDNyvqk7rbm9NmwF4p9G+h2rGDaqd4uDa2XUthDcBPsW6Z9A/0VtQA9DNl/QM2kHS8bSzdMfYd1+TkOR1wM6s25J/QlU9v7+olr4kewPfAG5BOxu8BfDSqjK5noOD4BcmybWAHbqbgzs471OS3WnTJoxWzBxMtVETmzGS7AW8E/gF7QvlVsBTaX2r/7mq3tRfdLqmSXLoDIurqp606MEMSJIf0QZyf6eq7pDk1rQDpkf2HNqS1u23cWMIX1FV5y1+VMPQjYfbk/a7cHRVfbLnkJa0bjD306vqjX3HouUhyT2ADwC/on1ObwE8wZb8uSX5ELAd7UThaMXMwXTjM7GZRTcZ1q1pH4yfWDBgvDEHSlewT7AmYaSCy/HAXavqL0Or4NKHJK+l/Wgd3i16FO177nxgz6p6UF+xLWXdGIc/dwOUd6R11/iCZ4Nnl+Rr14SJ/xabRWUWJsmxwGOq6qfd7R2Aj1TVnfuNbOnreivtVANODhxjM7vtaT9cmwA7JxlUc9wi27vvAIYsyc1pXTT2oCWI3wSeUVVn9BrY0ndGkuvRuvB9Jcnvaf33Nbs9ppWM/VGSb1XVHkke21tUS9/RwN26cV1fpbVwPRLYt9eolr5vJ3krrTLa6GDu4/oLaRBei0VlFmLjqaQGoKp+lmTjPgMakBNp3eLP7juQhTKxGaOrH38PYCfg88ADaAebJjYzqKpf9x3DwB1KO3v+8O72Y7tl9+ktogGoqod2Vw9K8jXgusAXewxpKDZLcteq+i5AkrsAm3XrLu0vrCUvVXVxkv2Bg7u5u5wQdm67d39fNrKsAMfCzc6iMguzJsl7gQ91t/elFUzR3LYEfpzke6w73ncwBaDsijZG17Xq9rQZV2/fTcr2HrtozCzJN6tqzyQXMsO8Ijadz26m7lN2qZpbV9TjKqaKfmhmSXYB3kdLZgJcAPwTcBLwwKo6osfwlqwuiXkq8EZg/6o6KcmPhjQrt4bDojIL0w0j+FdGxsIBb3dC4rmNKwQ1pAJQttiM96equjzJpUm2AH6Lk/6NVVV7dn+dPGxhzu26AE1VW3o0rZSsZvc5WiIdWpfRWwE/pc1wrjGq6vvA7ZJcl3aC6w8jq01qxnsG8ELgk11Ssy3wtZ5jWvK6E4P/BWxVVQ9IshOwW1W9t+fQlrotgItpVdGmFGBiM4turOVbafPYFFZFWx97Ta/ymOQ1wGASG1tsxkjyduBFtEG1/w5cBBxfVfv1GtgSleRNwLeAb1WVYxzWU9fy8FZgN9oX8bdpY2zs4rceusnFnlxVT+47lqUoyWOr6sNJnj3T+qp6w2LHNCRJtqmqX01btkuXKGqMJF+gda19cdcDYiWtN4QtXdrgrIq2cFOTwU5bdsXEukNgi80YVfXU7uo7k3wR2GJIM6/24BTgocDrkkA7MP9W9/eHVXV5j7EteV3XqcH0YV2qusnFduk7jiXsOt1fW1YX5r+T7FNVZ8IV3TbeCniAPrstq+qIJC8EqKpLk1w21z8tdxaVWbD/C9x3elU0wKpoYyT5F1o32+2SjB7rbk47lhsME5tpktwP2LyqPj61rKp+lWTfJDd2cqyZVdVbaT/wJLkp7Yt4d+BZtFKVjrGZQZKDmb1M9mBqx/dhWsvDRsCdgLU9hbPkVdW7unlFLnBekQV5CvCpJA+ivdf+C9ir35AG4Y9Jbkj3XZdkV1ppcc3OojILY1W09Xc48AXgVcALRpZfWFW/6yekhbEr2jRJvkMrr7h22vKb0PpV79ZPZEtfWlPN7WgJzR60inJraTPBv7TP2JaqJE+YbX1VfWCxYhmirnrhlEtpXQ/+2zmnZue8IguXZDfgXcCfaYUWTKTn0HURPRi4La2c7CrgYfaCmJ1FZRYmyftoSfRoVbSVDiWYW5LtgDO6cUr3AHYGPjhtHOaSZmIzzWx9CYfWz3AxJfkKrVXmeOA7tJngLVOpieuKe1BVF/Qdy1AkeSWtNLbzisxDks+wbsvqTrR5Hn4PwyqF2pduXM2OtDEPDuaehyRfBd7PukVl9quqe/UW1ABYFW3husmuVwPbAF8CPg3sWFWDaZk2sZkmyc9os65eOm35xsCPq2r7fiJb2pK8i1Ye+2JaYnMMraXm3F4DW+JmOGBahwdM4yV5JvBcWjW0AOcC/1lVH01yi6o6vdcAl7Buzp/pqqqcV2QG40qgThlSKdTFlOQfZ1tv2eLZWVRGi22qeECS59GqAx+c5AdVdce+Y5svE5tpkrwauDHwtKr6Y7fsOsBbgHOnl8HTurqz57vSuqPtSutycGJVzdrlarnygGlhkhwE3IX2OT21W7Yt8GbaANt/rqq/7S9CXRMluRVw9lRXxySbAjeeXilNTZJDu6s3ov0m/G93+57AUVU1a+IjrY9pg96vwh43c0vyXeBNwItpwzJ+meTEqrptz6HNm8UDruolwCuAXyeZOiuyNfBe4D96i2o4/kJrtflTd/3mwLV6jWgJM3FZsH2B242OpamqU5M8gjau6zG9RbaEJTmP1qI6VbXwe1V1cb9RDcqRtAP0KZd1y6zEN4OpMQ1JPkvrCXF2d/umwNv6jG0pm6OozF+AXwCHVdWFixfVIFxO22+HA5+hHYdo/exHK5Lyyi6puRXw4Z5jWi+22IzRnYmbOuN7SlX5AZlFkjfSfvC3p42z+fbUZUiDzvqSZHtaNZKdaF2rAKgqJ4WdQZKfVtWO67tuuZvWoro7rfzpqXSJTlU5Oecsxgzm/mFV3b6vmIZg+hnfJBsBJwzpLPBimqOozEraBMS3qyqro02T5Na0sUgPAn5MS3K+PH14gcZLci1gh+7m4MbD2WIzRpfI/KjvOAbkl8BhtEnXnJ9g/R0KHAi8kdZNYz/auBHN7Iwk96qq/ze6MMk/AGf2FNOS1xVY+HJ3mepmux/wTOBpgInN7NZ289h8GiDJg2ljuzS7o5J8iTYIvmgTX880zkvMXA0zyU2q6pyR259f3KiGoap+QvstPTDJI4EPAq8BXtdrYAMx0+SmSQY1uaktNtISkOTYqrpzkh9Nzcad5BtVdbe+Y1uKktwG+B/aeJpjaQdLu9DKjO9TVT/uMbwlK8lWXNlaM9V96li6gh8OSp5dVwr1MGAr2o/+6cDjq+qUXgMbgK6QwNT32dFV9ck+4xmamWaE11UluRktcX4orWrhEbSpOi7qNbCBSHIs8Jjpk5tW1WAmNzWxkZaAJN+i/eh/nDbA9kzg1XapGi/JJrSxNLehHWSeROt37hw2YyS5HDiO1jJ4ZFX9teeQBinJZrTfT8c4aFEMrTJVH5J8Hdiclsx8HFhnYsmhTTTZh5mmNRnaVCcmNmMk2QM4vqr+mOSxtFmm3+wZTU1Ckl2Ak4HrAS+nzQn02qr6bq+B6Rqlm1xyN1qLza1o3Q2O6S5rnOdhbkkeSEumR8fCvay/iJa+rrXmNbTqaOkuVVVb9BrYgCR5alW9ve84lrIkv+LKogujB7dT7zfHrM5hhslNHwusGNLkpiY2Y3RlA29Pm3X1Q7SqaP9YVbOW5xUk2RPYvqoOTbIK2Kyqftl3XEtZkodX1ZFzLZM2pCTb0AbZPgO4eVVtMus/LHNJ3glcmzYO7j3Aw2iV5fbvNbAlLskptNKxTtq8AEluxLqJ9Gk9hqNrsBkmN/068I4hnfQysRljZJKi/wTOrKr32sd1bkkOpM1au2NV7dD16T+yqvboObQlbab3lu83TUJXNWhqnM0ewPVpLTbfqqrX9xnbUjfVJWPk72bAJ6rqvn3HtpQl+Za/AesvyT7A/6WN6fotcEvg5Kq6Ta+B6RqnOwm9avr41CS3BX5TVWv7iWz9WRVtvAuTvJDWDHf3JCuAjXuOaQgeCtyR1o+fqjoryeb9hrR0JXkAsBdwsyRvGVm1BWB5yvWQ5PrALapq1knalrMk5wJn08o7f4M2jsuB7/M3Vfb/4u6kzXm0Ln2a3ZokHwM+RZuHBYCq+kR/IQ3Cy2nl2b9aVXdMck9aKWNpQzsYeMcMy28GvIgBzQ1nYjPeI2kv5P5VdU6SrbFc4Hz8taoqScEV5WQ13lnAGmAfWnWqKRcCz+ologFJchRt362kzZ+0NsnXq+rZvQa2dG1XVef3HcSAfTbJ9Wi/BcfR+qK/p9+QBmEL2sTNoy1bBZjYzO6SqjovyUZJNqqqryV5Td9B6RrpdjNNGF5VX0ryf/sIaKHsiqYNKslzaJN03oc24eSTgMOr6uBeA1vikmxcVZck2Ri4La3742/7jmupm6oUlOSfaK01Bw6tgouGqeuLvomJoiYlyVeBh9B+S7ekdUfbpap27zWwAXCs7/pJ8rOq2mHMukFNem2LzRhJdqU1zf0dcC1gBXBRVV2318CWuKp6fZL7ABcAOwL/WVVf6TmsJasbjHxwVZ2U5Lq0sQ6XATdI8pyq+ki/ES55K5PcFHgE8OK+g9E1U1fVa9y6vwCnOjB+vK40+/5ctZrck3oLahgeTOv++CxgX+C6wEt7jWgARsf60ia/3hj4MG1MoWb28yR7VdU6E7923eVP7SmmBTGxGe+ttEmejqR9QB5Pa4nQLJLcCvjGVDKTZNMk21TVr/qNbMm6W1U9pbu+H/CzqnpIkpsAX6DN1K3xXgZ8CfhmVX0/ybbAz3uOaclLsqKqLus7jgF50CzrVgJ/l+TbVfX0xQpoYD4E/AS4H+0zuy+tvL1m959V9Xzgctps8HRd0Z7fa1RLn2N919+zaF1tH8GV3eJX06YH2Lu3qBbArmhjJFlTVatHu7V0P1w2Ac8iyRpg96mJ/5Jci1ZtaZfZ/3N5Gp10LcnnaBXk3j99nbQhJfklbQK7Q6dXwdH6S7IR8COrVc1spMvoVDW5jYEvVdU/9B3bUjamWqZdbeeQ5HtVdZeR6rbXAY5xv82u6177GFp3eGiTXh8+tEmvbbEZ7+LuoPz4JK+lVRJyIPzcVo7OZl5Vf+32o2b2hyR7A2fSmsn3B0iyEti0z8CWsiTPq6rXJjmYdSdiA8Az53PamdYi/Z7uoPx9wEer6oJ+wxqmqro8yb37jmMJu6T7+4eufOw5wDb9hbO0JfkX4KnAtt2celM2B77VT1SDckSSdwHXS/LPtLG+7+45piWvm6vm0L7juLpMbMZ7HG1czdNoTXS3AP5PrxENw9ok+1TVpwGSPBg4t+eYlrInA28BbgI8s6rO6ZbfC/hcb1EtfVPdWNb0GsVAVdWFtB/6dye5O63L4xuTfBx4uSWg119Vnd13DEvYIV059v8APg1s1l3XzA6ndUV+FfCCkeUXVtXv+glpOBzru7zZFU0bVJLtgMNoE4oFOB14vAdK0tLRzcv1QNq4rm1oYyAOA+4G/Ne46jiSFte06l5bAptb3Usaz8RmmiQ/YoauLVPsozk/3Yzc6c4MSxORZAfgObSD8ytaoO27P7skpwJfA95bVd+etu4tduWbvyQ3GWlp1TRJ/h74fVWd0A1MvjtwCvCOruuLxhit7lVVO3STwh5ZVVb3mkVXxfA1wI1oJ1gDVFVt0WtgWhQmNtMkueVs66vq14sVyxAl+c+ZllfVyxY7Fl3zJfkh8E5aFZcrqnxV1bFj/0kk2ayqLuo7jmuCJJ+rqgf2HcdSlORttPFcmwA/pXVB+yKwO7CiqvbtMbwlL8nxdNW9RorMWDxgDklOAR5kCfb1l2QP4CDglrSThVNJ4bZ9xrU+HGMzzWjikuTGwFQ1r+85YeK8/HHk+ia0MoF+ucyiG7z9sKo6ou9YBujSqnpH30EM0FZJ3gHcuKpum2RnYJ+qekXfgQ2NSc2s7llVO3Xz2JwJ3KiqLusGdp8wx/8K/lpVlaQAuupemttvTGoW7L20ceXrnCwcEltsxuiazF8HHEXLWO8GPLeqPt5nXEPTlQ/8dFXdr+9YlrIkR1fV3fuOY2iSHESbjfuTwBXdWhxgO7skXweeC7xr5EzwiVV129n/U9MlOa2qtu47jqVotFzx9NLFM5Uy1rqSPIc2f959aIUEngR8pKre0mtgS1ySN9MK8nyKdX8XPtFbUAOR5LtVdde+47g6bLEZ78XALlOtNElWAV+lzf2g+bs2MJgmzB59pfsR+xgjrV4eoM/pCd3f544sK3zPzeXaVfW9JKPLLu0rmIHL3HdZtm6U5Nm0fTR1ne72qv7CGgarey3YFsDFwH1HlhVgYjO3ryV5HW1fjSaFx/UX0voxsRlvo2ldz84DNuormKGYVnxhBe3Hy/E1c3tS9/dfR5Z5gD6HqrpV3zEM1LldBcOpLi4Po83VpfVnt4fx3k2be2X6dYD3LH44w5DkflX1JYAukfnKyLqHV9WRvQU3AFW1X98xDNhUa83qkWUFDKYgj13Rxugy1p1p8zsAPJI2s/Tz+otq6ZtWfOFSWl9XzwRrYpLszlWron2wt4AGIMm2wCG0Qdy/B34J7GtxlJmNtDRcZRXw4qq6wWLGo2u2JJcBRwOPraozp62zC98cuh42/8xVfxeeNO5/dM1hi80YVfXcrmTgnrQfr0Oq6pM9h7WkdYPgP2c//fWX5NrAs4Gtq+qAJNvTSnx+tufQlrQkHwK2A47nyoGOBZjYjNF9TldX1b27wcgbWZZ9TpvPsu7NixaFlosTaJN0fifJs6e10Nj1cW7/A3yDNnxgkAPgF1uSx1bVh8edxKmqNyx2TAtlYjNGklsBn58abJZk0yTbVNWv+o1s6aqqy5P8MMnWVXVa3/EMzKG0KiS7d7fPAI4ETGxmtxrYqWx6nrfuc/o04Iiq+uOc/yCq6qV9x6Blparq3V2Rj8OS7AX8a1VdjF0f5+PaVfX8voMYmKmKe7OdxBkEE5vxjuTKg0xoWf+RXFn+WTO7KXBSku+x7iD4ffoLaRC2q6pHJnk0QFX9KdNGdmtGJ9Kq3zg+ZP1YrEJa4qrqZ0l2A14B/CDJ4/uOaSA+m2Svqvp834EMRVW9q7v69qpa22swV5OJzXgrq+qvUzeq6q9JrtVnQAPhmc2F+WuSTblyMPd2jFQk0VhbAj/uEunRCi4m0rOzWIUWTZLr0ib9u1u36OvAy6rq/N6CWtquOKnVjVF9QZIv0sb8Wk1ubs8AXpTkL8AlXDnJ5Bb9hjUI307yS9pJr09U1e/7Dmh9mdiMtzbJPlX1aYAkDwbO7TmmJa+qvj51PcmWwHl2E5qXg2gzct8iyWHAHoCVXeZ2UN8BDMlIRaV7VdWpfcejZeN9tNbVR3S3H0frfvuPvUW0tF3lBGFVHZXkzsCTe4hnUKpq8N2p+lJV2ye5C/Ao4MVJfgx8tKo+3HNo82ZVtDG6M+aHAVvRsv3TgcdX1Sm9BrZEJdkVeDXwO+DlwIdoZ9M3ou23L/YY3iAkuSGwK+399p2qMpGeh64S3/ZV9dWuCMMKB8PPbKqikpWV1s8sVdGAYQ2s7UOS46vqDnMtkzaUJNenTW66ydSyqjq6v4iGpzs5/QZaxcwVfcczX7bYjFFVvwB2TbIZLQH0QGl2bwX+f3v3Hr/pXOB//PWeIeMsJZtDNIgQk4hltpJK2MQvQuinkGTZtK3V2ZZHtLWxyc+gNjmU00T4rUM5lUOUMSdSKlrsWhsrhIT3/vH53Oaa73yPM9P3uu7xfj4e9+N7Hb73fb3v676/M9fn+pw+CawMXAPsZPsnkjaiVJ+nYDMMSVfb3gH4/4NsiyFIOhj4ELAqZXS0NYFpQM7b4B6RdC0wWdIlA3emCd+Qcgd40TwlaartGwAkbQc81XKmWEJJOojSHG0tyoiZ2wA300dzsbRF0krA7pQam/WAi4A3thpqjFJjM8CSNOTdeGrefZP0c9uvbey73fbr20vXXZImAcsB1wJvYV7b6pWAy5vnMRYkaSblH91bet8xSXNsv67dZN1U+wluQalRPWjg/mZT0ojFRdIU4NuUG1+i1OwfYHtWq8FiiVQnCt+K0vJhSr3B+o+292o5WufV/jUXU0bNvLntPAsjNTYLWmKGvBtnzzeWB96JS+l5aIcAH6U0ebyNeQWbx4CT2wrVR/5YB/YAQNJS5Ps2nG/a3l/S6SnEjJ2k1wCnAKvb3lTSZsCuto9tOVqn2Z4JbF7vBmP7sZYj9Y0BTW2XpQxslBYkw3va9tOSkLSM7bskbdh2qD4x2bbrHGd9KTU2sVjUmZL/QLkwXxZ4srcLmGR76bay9QNJh9s+qe0c/UbSPwGPAu8HDgc+Atxp+1OtBuuo2hF0J+AS5q8hBDLc80jqvCJ/D5zaqCGcm0mJB5cWEIum2dTW9np14uZpaaI8PEkXUQbf+Sil+dn/AEvb3rnVYH2gDi/+TWAF26+StDlwiO2PtBxt1FJjM4Ckzw6z27a/MG5h+kg/dSzrqAclrWj7cUmfpjQXOtb2jLaDL5tOIAAAFEJJREFUddzRwIHAHErt178B32g1UbdNo/R3m8z8NYSQ4Z5HYznbtw6YYurZtsL0gbSAWDSHUZvaAti+W9Ir2o3UfbZ3r4vH1D6FK5N+vqN1IrAj5eYXtmdJelO7kcYmBZsFDTYT9/KUi6eXUUb8iljcPmP7AklTKf+ofIXS5GXrdmN1m+3nJV0MXNzvk4qNB9tfA74m6RTbh7adpw/9ro6Y2Ztvag8yOeyQepP+2c78ZgsnTW3HQNJKth+TtGpj85z6cwVK364Yge37Bty8ea6tLAsjBZsBbP9zb1nSipSRNT4AnAv881DPi1hEvX84dgFOsf19Sce0mKfTVP7V/RzwN5RaB9XmkCfZ/nyr4fqA7UNrIXoD29+qw3quaPuetrN13GHAacBGkh4A7gH2azdS90laDTgYWJfGdYftDw71nADgekmfBJaV9HZKU9tLW87UZd8B/ppSG21SI70w7pO0LeA62MwRwM9bzjQm6WMziFra/xiwL2Ukl3/px9lXo39Iugx4AHgb8AbKAAy32t681WAdJelIYGfgQ72LcUmTKbVcV9g+oc18XSfpc8CWwIa2XyNpDeAC29u1HK0v1I61E9KJe3Qk3QT8mHLB+cLdX9vTWwvVByRNoLQWeQflIv1K4BuZ9Dr+XOpNrn+hXIsIuAo4op/6X6ZgM4CkL1NmQz4NONn2Ey1HiheBOrHkO4E5tR31K4HX2b6q5WidJOl24O0DJzGtd4avyvDiw6vDZL8emNHoBD/b9mbtJuu2ofpgppZweJmMM8aDpGEnHU6f1aFJWsv2/UPse5ftvqkpTFO0Bf0d8Efg08CnGu0MRRk8YKW2gsWSy/aTkh4CpgJ3Uzok391uqk5bemChBsD2f0vKCHwje6YO6dnrK9K3Q3uOs2YfzEmUZi991UyjJZdJ2tn2v7UdpJ/UiUyPAdahXK/1rkPSpGpww3UXMJmgczhXS9rR9r3NjZI+QLke7puCTWpsIjogTYPGRtIM24PenRtuXxSSPg5sALwdOI7S3OU7dXCBGCVJywCX2N6x7SxdJulxyiA8zwB/qptzo3AEku4CjmTBJnwPtxYqlkiSdqY0QdvZ9t112yeA9wE7DVWb00Up2ER0QJoGjU1j3qQFdpF5k0aldkZ+R1290vYP28zTjyS9lNIXboO2s8SSR9IttjMy5hhJev9g222fOd5Z+omkHYBTgd2Ag4CtgL/utz7maYoW0Q1pGjQGmTdp4dQ75727Wc0Rgz4s6Wng18CnbF897uH6gKQ5zDt/E4HVgPSvGQVJuwK9+TCus31Zm3n6xLW13+/3KE3kgfQVGYWtGsuTgB2AGUAKNsOwfbWkA4DrgJuAHWw/3WqohZAam4gOGKRp0AcpTYNOajVYvGhImghsCpxje9O283SRpHUaq88C/2U7E3SOQNLxlIvNc+qmfYDbbB/dXqruq5NLDmTb6SsyBpJWBs6yvWvbWbqqcdNLwDKUJqPP0Yf9y1OwieiIRtMgUZoG/aDlSPEiJOmQ3sSKsaDa/Gxt5p+PJXfQhyFpNjDF9vN1fSJwe5raxnioA8rMtv3atrPEn1+aokV0QJ2X5YIUZqJtKdQMTdIXgAMoTfZ6dwUz2tLorMK8md9XbjNI10naz/bZkj422H7bXx3vTP1E0qXM32R0Y+D89hLFeErBJqIbVgKulPQIcC5woe3/ajlTRMzvvcB6tp9pO0ifOQ64vTatEqWvzSfbjdRpvT6WK7aaon99hXkFm2eB39p+oMU8MY7SFC2iQyRtBuwFvAe43/bbWo4UEZWk6cChth9qO0u/qZMOb0Up2Nxi+8GWI3Vaba53hO0T2s7SLwb0E2kyZfCFDI7yIpCCTUSHSPoLYE9gb2DFtEGP6A5JWwLfB+Yy/yhV6ZQ8DElX295hpG0xP0nX2t6+7RxLggyO8uKRpmgRHSDpUEpNzWrAhcDBtu9sN1VEDPBt4EvAHOD5lrN0nqRJwHLAy+ugC7076SsBa7QWrH/cJOnrwHk05u3KYBVjZ/s5YJakjDS6hEuNTUQH1OFQz7U9s+0sETE4SdfbfnPbOfqFpL8FPkopxDzAvILNY8Dptr/eVrZ+kOGeI8YuBZuIFkladbj9th8Zbn9EjB9JX6U0QbuETJg4apIOz5xcETEeUrCJaJGkexi8syOUO3OTxzlSRAwhd9AXnqRtgXWZf/6fzAQ/DEmrA18E1rC9k6SNgb+0/c2Wo0V0Vgo2ERER8Wcj6SxgPWAmZTZzKAXCI9pL1X2SLge+RRnJa3NJS1EmNn1dy9EiOiuDB0R0gKQLgX8FrujNzh0R3SNpF2ATYFJvm+3Pt5eoL2wJbOzcSR2rl9s+X9InAGw/K+m5kZ4U8WI2oe0AEQHANGBf4G5Jx0vaqO1AETE/SdMooxceTmk+uiewTquh+sNc4C/aDtGH/iDpZdTJJiVtA/y+3UgR3ZamaBEdImllYB/gU8B9wOnA2bb/1GqwiEDSbNubNX6uAHzP9jvaztZltW/SFOBWMv/PqEnaAjiJMv/KXMp0AHvYnt1qsIgOS1O0iI6od+b2A/YHbgfOAaYC/xd4S3vJIqJ6qv58UtIawMPAq1vM0y+OaTtAP7I9Q9KbgQ0pNYS/yE2uiOGlYBPRAZK+B2wEnAW8y/Z/1l3nSfpZe8kiouEySasAXwZmUJoInd5upO6zfX1zXdJ2wPuA6wd/RjS8kXmjyW0hKaPJRQwjTdEiOkDSW21f03aOiBgdScsAk2ynz8MoSJpCKcy8F7gHmJ4JOoeX0eQixi41NhEtkrQVcF+vUCPp/cB7gN8Cx2SCzoj2Nf5OH6zrL/ydSsrf6RAkvQbYm9Jv8GHgPMoN1e1bDdY/MppcxBhlVLSIdp0KPAMg6U3A8cCZlJFvTmsxV0TMk7/ThXMXsAOlee1U2ycxr+YhRpbR5CLGKDU2Ee2a2Ljbuxdwmu3pwHRJM1vMFRHz5O904byHUmNzraQrgHMpneBjGJIupfTfWhG4U1JGk4sYpRRsIto1UdJStp+l3Nn8UGNf/j4juiF/pwvB9kXARZKWB3YDjgRWl3QKcJHtq1oN2F1faTtARL/KP8gR7foucL2k31GGkv0xgKT1yURsEV2Rv9NFYPsPlOHrz5G0KmVi06OBFGwG0RtFTtKXbP9Dc5+kL5HR5CKGlFHRIlpWZ5N+JXBVvQDodbpdwfaMVsNFBJC/0xh/kmbY3mLAttm2N2srU0TXpWATERER0RGSDgU+AkwGft3YtSJwk+19WwkW0QdSsImIiIjoCEkrAy8FjqM02et5PEOLRwwvBZuIiIiIjpL0CmBSb932v7cYJ6LTMo9NRERERMdIepeku4F7KAMG3Atc3mqoiI5LwSYiIiKie44FtgF+afvVlKHGb2w3UkS3pWATERER0T1/sv0wMEHSBNvXAlPaDhXRZZnHJiIiIqJ7HpW0AvAjyhxADwHPtpwpotMyeEBEREREx0hanjIh7ARgX2Bl4JxaixMRg0jBJiIiIqIjJK0PrG77xgHb3wQ8YPvXgz8zItLHJiIiIqI7TgQeH2T7k3VfRAwhBZuIiIiI7ljX9uyBG23/DFh3/ONE9I8UbCIiIiK6Y9Iw+5YdtxQRfSgFm4iIiIju+KmkgwdulHQgcFsLeSL6RgYPiIiIiOgISasDFwHPMK8gsyXwEmB32w+2lS2i61KwiYiIiOgYSdsDm9bVO2xf02aeiH6Qgk1ERERERPS99LGJiIiIiIi+l4JNRERERET0vRRsIqJzJO0uyZI2GsXvHiBpjcV47KUl3dZYby3L4iRpNUm3SLpd0l/9mY7xMkkz6+NBSQ801l+yiK/9VUm/kDRb0nRJK9ft60t6qnGckxvP2UrSXEm/knTCEK97tqTdBtm+tqTzRsi0lKRHF+V91deZLGnvRX2dxZBjxPc8htdaVtI19TPZQ9K3JG1Y990vaZXFcZyIiKYUbCKii/YBbgBGc7F3ADCmwoSkicPsngrctLizjHDM8bADcJft19v+cXPH4spm+2HbU2xPAaYBJ/TWbT+ziC9/JbCJ7c2Ae4GjGvt+0TjOYY3t04APABsAm0h6+xjey32291rEzKM1mdF9v4YkaalFDbGY3/Mbykt6iu0LbX/A9i8W02tHRAwqBZuI6BRJKwDbAQcy4GJP0lGS5kiaJel4SXtQhkE9p94ZXlbSDrVWYo6kf5W0TH3uvZI+K+kGYE9JR0i6s9YAnNs4zDuByxdTloHHXE/SFZJuk/TjXi2QpD1rzcIsST+q2zaRdGt9rdmSNqjb92tsP1XSxPo4o77GHElHDsg6BfgnYOdGtickfV7SLcBfjnDevijpZkk/k7SFpCsl/VrSh8f42R5VM86VdHjdtr6kOySdVY99vqQFJiG0faXtZ+vqT4C1RjjW2sAk2z91GSXnLGCBmplqe0k3SfqNpN0buWbW5eVrLdEsSd+t52FK41jH1303S3pF3ba6pO/V371V0jZ1+1vr786UNEPS8sDxNcNMSUcMeB8TJU2r5+jS+v3Zre67X9JnJN0I7F4/m1u0YK3WkfW7PkvS2UPlGPCeD5J0Yf2s75Z0XCPTIZJ+Kek6Sd+QdOKAzGsAZwBb1tdfV9INzXPWOMdz6/ftDklnStqxfha/lLTlMOcsImJBtvPII488OvMA9gO+WZdvAraoyzvV9eXq+qr153XAlnV5EnAf8Jq6fibw0bp8L3BU4zj/ASxTl1dpbL+1cYyFzjLEMa8GNqjLWwPX1OU5wJrNLMBJwL51+SWUGcdfC1wKLF23/z/g/ZS74z9oHGeV5jmt2w4Avt5YN/DeUZ63Q+vyCcBsYEVgNeChYT7HY4CPN9bfCMwClqvP/zmwGbB+zbLNwGMP89qXA3vX5fWBJ4Db6/nftm7fBrii8ZztgYsHea2zge8CqnnuarzuzLp8NHByXd4ceA6YAixVs+9U930VOLoun9d4T+sCcxvZt67LKwATgbcNlq3+zt71M59AqQ38PbBb3Xc/8LHG794JTK3LXwS+Upf/E3jJgO/XYDma7/kg4O76WS1bvx9rAGsD9wAvpXwvbwJOHCT3fO+JUus5pZF7lXq8PwEb1/c3Ezi9/s57gAuHytr2v1N55JFHNx+psYmIrtkH6NWgnFvXoVwofcv2kwC2HxnkuRsC99j+ZV3/NvCmxv5m/4HZlNqV/YBn4YU7zY/0jrGIWeY7pkrtz7bABfWu+KnAK+vv3AicoTLbeK9Z2M3AJyX9A7CO7acozcneQJmZfGZdnwz8Bpgs6SRJ7wQeGyZPz3PA9Lo80nm7pP6cA9xi+3Hb/w08rdH3lfgrYLrtJ20/DlxMafZHPfZP6vLZje0LkPQ54Anbvc/lfuBVtl9PaZ52Xj3XGuTpQ81vcLGL2cCag+yfSv0e2J4F3NHY95Tty+vybZRCDJTvyLT6OV0MvLTWRN0InFhrrFay/dxQ77Vx7PNtP2/7P4DrB+zvfb9eRqmhuqFub36GdwBnS9qXUpBglDl+WD/rp4C7gFcxr0D+Py7NCy8cIf9IfmX7TtvPUwpmP6zb5zDvXI71nEXEi9Qit8mNiFhc6sXZW4FNJZlykW9JR1EuVEeaeGuwi9mmPzSWd6Fc+O0KfEbSJpSamCsXU5aBx5wAPOrS/2Q+tj8saeuaaaakKba/o9JMbBfgSkkH1eN+2/YnFnjj0ubAjsBhwHuBD46Q6+nGBeJI5+2P9efzjeXe+mj/HxnuGAPP5aDnVtKBwDsoBbryi/bTwNN1+VZJv6XUBNxPqV3oWYtSSzeY5nsaLOdw2Zt9h55j3vkQ8EYv2LfoWEmXUD7Xn0p6yzCvPdKxYd73a7jf2xF4M/Bu4NOSNrU9WI6B5715XnrvbaQ8YzXw+9T8ri0FMFhW23cv5hwRsQRIjU1EdMkewJm217G9ru1es5epwFXAByUtByBp1fqcxynNZaDcVV5X0vp1fX8WvMONpAnA2ravpdzlX4XSxOWF/jWLIct8bD8G3CNpz/oc1cIIktazfYvtzwK/A9aWNBn4je2vUWpMNqM0Zduj0Y9jVUnrSHo5MMH2dOAzwBYjnegBRnXeFtGPKP1Alq01Ku8GeoMYvFrSVnW5N1jDfCTtAnwM2LUWZnrbV1Md/KDmn0ypAboP+KPKyGiq7+n7C5n9BkphEUmvozSdGskPKYXMXs4p9ed6tmfbPo7SfG5Dhvne1GPvUb8vr2T+mrQX2P4d8JSkbeum/YHr67lZy2XW+r+nNCFcbogco3ELpT/QKpKWBv7PKJ+30BYha0S8yKRgExFdsg9w0YBt04H32b6CcoH/s9q85+N1/xnMa/IjyihYF0iaQ7nrO22Q40ykNM2ZQ7lQOoFycbmB7bsWRxYN0gEe2Bc4UFKvOdO76/Yvq3Scn0spAMwC9gLm1tffiFLIuhP4NHCVpNnADyjN2dYErqu/ewawQI3OcGpBYTTnbaHZvpXSl+WnlM7/p9ieU3ffARxc39PywGmDvMTJlIv/qzX/sM7bA7Prez8PONj27+u+Qynn41eUPj0/WMj4JwFr1nx/B8yl9HUZzmHAdiod+e8EDq7bP147zM8GHqUUkm8HJtYO8kcMeJ3zgYfqMU+mFCyGOvb+wAn1tTcGjqXUenynbpsBfKk2BRwsx4hs/zvwZUpftKson91I52JRLVTWiHjxkT3a1hQREUsuSVOB/WyPaaSvWDS1luXCwZrodYXKUMpL2X5aZXS6qyiF4GdHeOriOv4Ktp+QtBqlYLN17ePUikaepSm1YKfYvrStPBERPeljExEB1E7XCzSBiqA0U7y6FnAEHDJehZrqckkrAUsDn2uzUFN9ofbJmQRcAVzWbpyIiCI1NhERERER0ffSxyYiIiIiIvpeCjYREREREdH3UrCJiIiIiIi+l4JNRERERET0vRRsIiIiIiKi76VgExERERERfe9/AdIV6e1g7peGAAAAAElFTkSuQmCC
"
>
</div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div><div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p>Here you can see the actors and actresses who have appeared in the most films of the top 250 highest grossing films. Nicholas cage has appeared in the most films of anyone. Catherine Zeta-Jones has the most appearances for a woman.</p>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div><div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<h2 id="Question-#3:-Who-has-directed-the-most-films-of-the-top-250-most-profitable-films?">Question #3: Who has directed the most films of the top 250 most profitable films?<a class="anchor-link" href="#Question-#3:-Who-has-directed-the-most-films-of-the-top-250-most-profitable-films?">&#182;</a></h2>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[191]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="k">def</span> <span class="nf">top10directors</span><span class="p">(</span><span class="n">x</span><span class="p">):</span>
<span class="n">top250</span> <span class="o">=</span> <span class="n">df</span><span class="p">[[</span><span class="n">x</span><span class="p">,</span><span class="s1">&#39;director&#39;</span><span class="p">]]</span><span class="o">.</span><span class="n">sort_values</span><span class="p">(</span><span class="n">x</span><span class="p">)</span><span class="o">.</span><span class="n">head</span><span class="p">(</span><span class="mi">250</span><span class="p">)</span>
<span class="n">top250</span> <span class="o">=</span> <span class="n">top250</span><span class="o">.</span><span class="n">reset_index</span><span class="p">();</span>
<span class="n">column_values</span> <span class="o">=</span> <span class="nb">list</span><span class="p">(</span><span class="n">top250</span><span class="o">.</span><span class="n">director</span><span class="p">)</span>
<span class="n">director</span> <span class="o">=</span> <span class="p">[]</span>
<span class="k">for</span> <span class="n">col_val</span> <span class="ow">in</span> <span class="n">column_values</span><span class="p">:</span>
<span class="n">s</span> <span class="o">=</span> <span class="nb">str</span><span class="p">(</span><span class="n">col_val</span><span class="p">)</span>
<span class="n">director</span><span class="o">.</span><span class="n">extend</span><span class="p">(</span><span class="n">s</span><span class="o">.</span><span class="n">split</span><span class="p">(</span><span class="s1">&#39;|&#39;</span><span class="p">))</span>
<span class="n">a</span> <span class="o">=</span> <span class="n">pd</span><span class="o">.</span><span class="n">Series</span><span class="p">(</span><span class="n">director</span><span class="p">)</span>
<span class="n">a</span><span class="o">.</span><span class="n">value_counts</span><span class="p">()</span><span class="o">.</span><span class="n">head</span><span class="p">(</span><span class="mi">10</span><span class="p">)</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">kind</span> <span class="o">=</span> <span class="s1">&#39;bar&#39;</span><span class="p">,</span><span class="n">figsize</span><span class="o">=</span><span class="p">(</span><span class="mi">14</span><span class="p">,</span><span class="mi">5</span><span class="p">),</span> <span class="n">color</span> <span class="o">=</span> <span class="s1">&#39;Blue&#39;</span> <span class="p">);</span>
<span class="c1">#calling above function</span>
<span class="n">top10directors</span><span class="p">(</span><span class="s1">&#39;profit&#39;</span><span class="p">)</span>
<span class="n">plt</span><span class="o">.</span><span class="n">xlabel</span><span class="p">(</span><span class="s1">&#39;Directors&#39;</span><span class="p">)</span>
<span class="n">plt</span><span class="o">.</span><span class="n">ylabel</span><span class="p">(</span><span class="s1">&#39;Number of Films&#39;</span><span class="p">)</span>
<span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s1">&#39;Fig: Most Films Directed from the Top 250 highest grossing films&#39;</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
<div class="output_wrapper">
<div class="output">
<div class="output_area">
<div class="prompt output_prompt">Out[191]:</div>
<div class="output_text output_subarea output_execute_result">
<pre>Text(0.5, 1.0, &#39;Fig: Most Films Directed from the Top 250 highest grossing films&#39;)</pre>
</div>
</div>
<div class="output_area">
<div class="prompt"></div>
<div class="output_png output_subarea ">
<img src="data:image/png;base64,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p5umiKZSAEVERETEULC9tL6cDZxv+8GWeaKNNEGIiIiIiGHzeuA6SWdK2ltSBgWGSJogRERERMTQkTQDeA1wADAfuMD24W1TRTekAIqIiIiIoVSLoL2AQ4GX2Z7TOFJ0QabARURERMRQkbSXpC8DNwBvAk4FtmkaKromI0ARERERMVQknQWcBXwnjRCGTwqgiIiIiIgYGpkCFxERERFDRdKukhZLuk/SKkkjku5pnSu6IwVQRERERAybE4GDgOuBmcDhwAlNE0XXpOd5RERERAwd2zdImm57BDhd0o9aZ4ruSAEUEREREcNmpaSNgeWSjgduBWY1zhRdkilwERERETFsDqHcB78X+APwFGC/pomia9IFLiIiIiKGjqQ5ALZva50luisjQBERERExFFQcK2kF8DPgOkm3Sfqn1tmie1IARURERMSwOArYDdjF9hNtPwF4MbCbpPe3jRbdkilwERERETEUJC0D9rC9Ytz5OcAi2zu1SRbdlBGgiIiIiBgWM8YXP/DoOqAZDfJEAymAIiIiImJYrJritRggmQIXEREREUNB0gil7fUfXQI2tZ1RoCGQAigiIiIiIoZGpsBFRERERMTQSAEUERERERFDIwVQREREREQMjRRAERHRNZJGJC2XdI2kqyR9QNK0em1nSZ9/nL7P2yU96fH4WhERMVjSBCEiIrpG0n22N6+v5wL/CVxq+5hJPmcj2w+v4/e5EPig7SXr8DnTbY+sy/eJiIj+kwIoIiK6ZmwBVI+3BxYDfwK8glK0vE7SscCTgG2BFcAhwL8ArwQ2AU6y/cX6NRbU648A3wGWAF8GbgHuB14CvBT4NLBR/X5H2H5Q0q+A04A9gROBucC7gYeBa20fuEF+EBER0cxGrQNERMTwsv3LOgVubofLLwLm275f0ruAu23vImkT4FJJi4BnA/sCL7a9UtJs23dIei91BEjSppSCaHfb10n6D+AI4HP1+zxgez6ApN8C29XiaOsN+WePiIg2sgYoIiJa0wTnz7V9f329J/BWScuBK4AnAs8AXg2cbnslgO07OnydZwE32r6uHp8BvHzM9a+Nef0TYKGkgymjQBERMWBSAEVERDN1CtwI8PsOl8fu1i7gfbZfUD+2s72onl/TXO6JCqxO32dv4CTK6NNSSZkpERExYFIARUREE5LmAKcAJ3rNC1K/BxwhaUb93GdKmgUsAg6TtFk9P7v+/nuBLerrnwHbSnp6PT4EuKhDnmnAU2z/L7AA2BrYfPzvi4iI/pYnWxER0U0z6zS2GZQpZmcCn1mLzzuV0hDhSkkCbgP2tf1dSS8AlkhaBZwPfISy5ucUSaNNEA4FzqkjOosphdd404GvSNqKMmr0Wdt3TflPGhERPSld4CIiIiIiYmhkClxERERERAyNFEARERERETE0UgBFRERERMTQSAEUERERERFDIwVQREREREQMjRRAERERERExNFIARURERETE0EgBFBERERERQ+P/AQcihev84ev4AAAAAElFTkSuQmCC
"
>
</div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div><div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p>The above chart shows the directors who have directed the most films of the top 250 highest grossing films in the dataset. You can see that Renny Harlin has directed the most with 4 movies in the top 250 highest grossin films.</p>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div><div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<h1 id="Question-#4:-In-what-month-are-the-most-movies-released-of-the-top-500-most-profitable-films?">Question #4: In what month are the most movies released of the top 500 most profitable films?<a class="anchor-link" href="#Question-#4:-In-what-month-are-the-most-movies-released-of-the-top-500-most-profitable-films?">&#182;</a></h1>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[192]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="k">def</span> <span class="nf">moviemonth</span><span class="p">(</span><span class="n">x</span><span class="p">):</span>
<span class="n">top500</span> <span class="o">=</span> <span class="n">df</span><span class="p">[[</span><span class="n">x</span><span class="p">,</span><span class="s1">&#39;release_month&#39;</span><span class="p">]]</span><span class="o">.</span><span class="n">sort_values</span><span class="p">(</span><span class="n">x</span><span class="p">)</span><span class="o">.</span><span class="n">head</span><span class="p">(</span><span class="mi">500</span><span class="p">)</span>
<span class="n">top500</span> <span class="o">=</span> <span class="n">top500</span><span class="o">.</span><span class="n">reset_index</span><span class="p">();</span>
<span class="n">column_values</span> <span class="o">=</span> <span class="nb">list</span><span class="p">(</span><span class="n">top500</span><span class="o">.</span><span class="n">release_month</span><span class="p">)</span>
<span class="n">release_month</span> <span class="o">=</span> <span class="p">[]</span>
<span class="k">for</span> <span class="n">col_val</span> <span class="ow">in</span> <span class="n">column_values</span><span class="p">:</span>
<span class="n">s</span> <span class="o">=</span> <span class="nb">str</span><span class="p">(</span><span class="n">col_val</span><span class="p">)</span>
<span class="n">release_month</span><span class="o">.</span><span class="n">extend</span><span class="p">(</span><span class="n">s</span><span class="o">.</span><span class="n">split</span><span class="p">(</span><span class="s1">&#39;|&#39;</span><span class="p">))</span>
<span class="n">a</span> <span class="o">=</span> <span class="n">pd</span><span class="o">.</span><span class="n">Series</span><span class="p">(</span><span class="n">release_month</span><span class="p">)</span>
<span class="n">a</span><span class="o">.</span><span class="n">value_counts</span><span class="p">()</span><span class="o">.</span><span class="n">head</span><span class="p">(</span><span class="mi">12</span><span class="p">)</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">kind</span> <span class="o">=</span> <span class="s1">&#39;bar&#39;</span><span class="p">,</span><span class="n">figsize</span><span class="o">=</span><span class="p">(</span><span class="mi">14</span><span class="p">,</span><span class="mi">5</span><span class="p">),</span> <span class="n">color</span> <span class="o">=</span> <span class="s1">&#39;Blue&#39;</span> <span class="p">);</span>
<span class="c1">#calling above function</span>
<span class="n">moviemonth</span><span class="p">(</span><span class="s1">&#39;profit&#39;</span><span class="p">)</span>
<span class="n">plt</span><span class="o">.</span><span class="n">xlabel</span><span class="p">(</span><span class="s1">&#39;Month (January-December)&#39;</span><span class="p">)</span>
<span class="n">plt</span><span class="o">.</span><span class="n">ylabel</span><span class="p">(</span><span class="s1">&#39;Number of Films&#39;</span><span class="p">)</span>
<span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s1">&#39;Fig: Months by which the most films are released or the top 500 most profitable films&#39;</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
<div class="output_wrapper">
<div class="output">
<div class="output_area">
<div class="prompt output_prompt">Out[192]:</div>
<div class="output_text output_subarea output_execute_result">
<pre>Text(0.5, 1.0, &#39;Fig: Months by which the most films are released or the top 500 most profitable films&#39;)</pre>
</div>
</div>
<div class="output_area">
<div class="prompt"></div>
<div class="output_png output_subarea ">
<img src="data:image/png;base64,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
"
>
</div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div><div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p>As you can see from th chart, late summer to early fall are the months in which the most profitable movies are released. September comes in first, followed by October and August. January has the least releases of any month.</p>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div><div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p><a id='conclusions'></a></p>
<h2 id="Conclusions">Conclusions<a class="anchor-link" href="#Conclusions">&#182;</a></h2><p><strong>Question 1:</strong> What kinds of properties are associated with the highest grossing films?</p>
<ul>
<li>Revenue has the strongest correlation with popularity, budget, and vote count. Vote averge has little do with the revenue of a film</li>
</ul>
<p><strong>Question 2:</strong> Which actors/actresses have appeared in the most films within the top 250 most profitable films?</p>
<ul>
<li>Nicholas Cage has appeared in the most movies of the top 250 most profitable films in the dataset. Catherine Zeta Jones has appeared in the most among all actresses.</li>
</ul>
<p><strong>Question 3:</strong> Who has directed the most films of the top 250 most profitable films?</p>
<ul>
<li>Renny Harlin has directed the most movies of the top 250 most profitable films in the dataset.</li>
</ul>
<p><strong>Question 4:</strong> In what month are the most movies released of the top 500 most profitable films?</p>
<ul>
<li>Late summer to early fall tends to be the time of year when the biggest blockbusters are release. September, October, and August respectively had the most release of films in the top 500 most profitable. </li>
</ul>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[&nbsp;]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span>
</pre></div>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>
You can’t perform that action at this time.